Ejemplo n.º 1
0
 public static extern int sqlite3_column_bytes(sqlite3_stmt pStmt, int iCol);
Ejemplo n.º 2
0
 public static extern sqlite3_int64 sqlite3_column_int64(sqlite3_stmt pStmt, int iCol);
Ejemplo n.º 3
0
 private static extern unsafe IntPtr _sqlite3_column_text(sqlite3_stmt pStmt, int iCol);
Ejemplo n.º 4
0
 public static extern IntPtr sqlite3_column_blob(sqlite3_stmt pStmt, int iCol);
Ejemplo n.º 5
0
 public static extern double sqlite3_column_double(sqlite3_stmt pStmt, int iCol);
Ejemplo n.º 6
0
 public static extern ResultCode sqlite3_finalize(sqlite3_stmt pStmt);
Ejemplo n.º 7
0
 public static extern ResultCode sqlite3_bind_zeroblob64(sqlite3_stmt pStmt, int index, sqlite3_uint64 n);
Ejemplo n.º 8
0
 public static extern ResultCode sqlite3_bind_null(sqlite3_stmt pStmt, int index);
Ejemplo n.º 9
0
 public static extern unsafe ResultCode sqlite3_bind_text(sqlite3_stmt pStmt, int index, byte *pText, int nByte, IntPtr xDel);
Ejemplo n.º 10
0
 public static extern ResultCode sqlite3_bind_double(sqlite3_stmt pStmt, int index, double value);
Ejemplo n.º 11
0
 public static extern ResultCode sqlite3_bind_int64(sqlite3_stmt pStmt, int index, sqlite3_int64 value);
Ejemplo n.º 12
0
 public static extern unsafe ResultCode sqlite3_bind_blob64(sqlite3_stmt pStmt, int index, byte *ptr, sqlite3_uint64 n, /*void(*)(void*)*/ IntPtr xDel);
Ejemplo n.º 13
0
 public static extern ResultCode sqlite3_reset(sqlite3_stmt pStmt);
Ejemplo n.º 14
0
 public static extern ResultCode sqlite3_clear_bindings(sqlite3_stmt pStmt);
Ejemplo n.º 15
0
 public static extern DataTypes sqlite3_column_type(sqlite3_stmt pStmt, int iCol);
Ejemplo n.º 16
0
 public static extern ResultCode sqlite3_bind_zeroblob(sqlite3_stmt pStmt, int index, int n);
Ejemplo n.º 17
0
 public static extern int sqlite3_column_count(sqlite3_stmt pStmt);
Ejemplo n.º 18
0
        public static unsafe ResultCode sqlite3_prepare_v3(sqlite3 db, string zSql, PrepFlags prepFlags, out sqlite3_stmt ppStmt)
        {
            IntPtr pzTail;
            var    bytes = Encoding.UTF8.GetBytes(zSql);

            fixed(byte *ptr = bytes)
            {
                return(sqlite3_prepare_v3(db, ptr, bytes.Length, prepFlags, out ppStmt, out pzTail));
            }
        }