memory databases fail in Windows
Richard Gaskin
ambassador at fourthworld.com
Tue Apr 3 14:38:03 EDT 2018
Bob Sneidar wrote:
> Hi all. I have a function that works in Mac but not in Windows. Here is the relevant code:
>
> function arrayToMemoryDB aArrayData
> put the keys of aArrayData into tArrayKeys
> sort tArrayKeys numeric ascending
> put ":MEMORY:" into tDBFile
>
> try
> put revOpenDatabase("sqlite", tDBFile) into tDBID
>
> put "drop table arraydata" into tDropSQL
> revExecuteSQL tDBID, tDropSQL
> put the result into tResult
> catch tError
> answer tError
> if the environment is "development" then exit to top else quit
> end try
> <snip>
>
> revOpenDatabase returns an error. Any idea why? It's a memory database! How can it NOT work??
What is the goal?
Arrays and memory-based SQLite are both in-memory stores with hashed
access. I'm guessing there's something more to this use-case than my
limited thinking currently grasps.
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
____________________________________________________________________
Ambassador at FourthWorld.com http://www.FourthWorld.com
More information about the use-livecode
mailing list