Re: Euphoria MVC updates
- Posted by jmduro Nov 13, 2021
- 2921 views
Here is a test script:
include std/net/url.e include std/io.e include std/console.e include db/sqlite3.e constant DB_URL = "sqlite3:file:///D:/Data/Euphoria/v4/Personnel/mysql_users/users.sqlite" atom result, db integer f_debug = open("debug.log", "w") object proto, host, user, passwd, name, port {proto,host,port,name,user,passwd, ?} = url:parse( DB_URL, 1 ) -- name = name[4..$] printf(f_debug, "proto = %s, name = %s\n", {proto, name} ) flush(f_debug) {result,db} = sqlite3_open( name ) puts(f_debug, "DB is opened!\n") sqlite3_close( db ) close(f_debug) maybe_any_key()
It always fails on sqlite3_open(), even if I remove the "///" prefix. I checked with HEXAED: D:\Data\Euphoria\v4\Personnel\mysql_users\users.sqlite is an existing binary sqlite3 file.
Jean-Marc