n = UnsafeNativeMethods.sqlite3_open_v2(ToUTF8(strFilename), out db, (int)flags, IntPtr.Zero);\r
n = UnsafeNativeMethods.sqlite3_open_v2(ToUTF8(strFilename), out db, (int)flags, IntPtr.Zero);\r
Console.WriteLine ("Your sqlite3 version is old - please upgrade to at least v3.5.0!");\r
n = UnsafeNativeMethods.sqlite3_open (ToUTF8 (strFilename), out db);\r
}\r
Console.WriteLine ("Your sqlite3 version is old - please upgrade to at least v3.5.0!");\r
n = UnsafeNativeMethods.sqlite3_open (ToUTF8 (strFilename), out db);\r
}\r
internal static void scalar_callback(IntPtr context, int nArgs, IntPtr argsptr)\r
{\r
var handle = GCHandle.FromIntPtr (UnsafeNativeMethods.sqlite3_user_data(context));\r
internal static void scalar_callback(IntPtr context, int nArgs, IntPtr argsptr)\r
{\r
var handle = GCHandle.FromIntPtr (UnsafeNativeMethods.sqlite3_user_data(context));\r
internal static void step_callback(IntPtr context, int nArgs, IntPtr argsptr)\r
{\r
var handle = GCHandle.FromIntPtr(UnsafeNativeMethods.sqlite3_user_data(context));\r
internal static void step_callback(IntPtr context, int nArgs, IntPtr argsptr)\r
{\r
var handle = GCHandle.FromIntPtr(UnsafeNativeMethods.sqlite3_user_data(context));\r
internal static void final_callback(IntPtr context)\r
{\r
var handle = GCHandle.FromIntPtr(UnsafeNativeMethods.sqlite3_user_data(context));\r
internal static void final_callback(IntPtr context)\r
{\r
var handle = GCHandle.FromIntPtr(UnsafeNativeMethods.sqlite3_user_data(context));\r
static void update (IntPtr puser, int type, IntPtr database, IntPtr table, Int64 rowid)\r
{\r
SQLite3 instance = GCHandle.FromIntPtr (puser).Target as SQLite3;\r
static void update (IntPtr puser, int type, IntPtr database, IntPtr table, Int64 rowid)\r
{\r
SQLite3 instance = GCHandle.FromIntPtr (puser).Target as SQLite3;\r
static int commit (IntPtr puser)\r
{\r
SQLite3 instance = GCHandle.FromIntPtr (puser).Target as SQLite3;\r
static int commit (IntPtr puser)\r
{\r
SQLite3 instance = GCHandle.FromIntPtr (puser).Target as SQLite3;\r
static void rollback (IntPtr puser)\r
{\r
SQLite3 instance = GCHandle.FromIntPtr (puser).Target as SQLite3;\r
static void rollback (IntPtr puser)\r
{\r
SQLite3 instance = GCHandle.FromIntPtr (puser).Target as SQLite3;\r