About Valentina XCMD...
Ken Ray
kray at sonsothunder.com
Sun May 16 20:35:41 EDT 2004
Andre,
> humm... how do I address the VCXMD directly? I put it into externals
> property and reloaded the IDE, is this enought?
Here's the basics that I use - the rest you can get from the docs Jan
pointed you to:
global gValentinaInit,gMainDBRef
on StartupDB
get Valentina("SetDebugLevel",3)
if not(gValentinaInit) then
get
Valentina("Init",20*1024*1024,YourMacLicenseCode,YourWindowsLicenseCode)
if (it contains "ERROR") then
put false into gValentinaInit
-- Call your error handler here
else
put true into gValentinaInit
end if
end if
end StartupDB
on ShutdownDB
if gValentinaInit then get Valentina("Shutdown")
put false into gValentinaInit
end ShutdownDB
on OpenDB pDBPath
put Valentina("Database_Open",pDBPath) into temp
if (temp contains "ERROR") then
-- call your error handler here
else
put temp into gMainDBRef
end if
end OpenDB
on CloseDB
get Valentina("Database_Close",gMainDBRef)
put "" into gMainDBRef
end CloseDB
-- Then to make a simple query that gets all the data from the People table
put Valentina("Database_SQLSelectRecords",gMainDBRef,"SELECT * FROM People")
into tRecs
Hope this helps,
Ken Ray
Sons of Thunder Software
Email: kray at sonsothunder.com
Web Site: http://www.sonsothunder.com/
More information about the use-livecode
mailing list