Edmund Dengler wrote:
This can be tested via the sample MIL perl code, as this is how I found the problems. Even with the above 2 changes, the sample code does not run (fails to recognize error return codes, etc).
Stefan, let's start with a few questions to milsample.pl: 1) The script connects as "joe"/"joe's password". It seems that the server ignores user/password in a MIL session. Indeed, I found no BAT where users may be stored - only the SQL server creates a user table. Am I right that a MIL session is 'authentication free'? 2) The script tries to connect to database=test. DBD::monetdb ignores this part of the DSN, because mapi_connect doesn't have a database parameter. Is there another method to choose the database, or is this legacy code, or a marker for future enhancements? Should we drop the database part? 3) In the test script, b:=new(int,int); gives !ERROR: interpret_assignment: unknown variable 'b'. It seems that the 'var' keyword is now required. I read somewhere that the MIL interpreter is somewhat pickier in this release. Can you point me to an up to date manual or similar? Steffen