示例#1
0
 public static extern int sqlite3_column_bytes(sqlite3_stmt pStmt, int iCol);
示例#2
0
 public static extern sqlite3_int64 sqlite3_column_int64(sqlite3_stmt pStmt, int iCol);
示例#3
0
 private static extern unsafe IntPtr _sqlite3_column_text(sqlite3_stmt pStmt, int iCol);
示例#4
0
 public static extern IntPtr sqlite3_column_blob(sqlite3_stmt pStmt, int iCol);
示例#5
0
 public static extern double sqlite3_column_double(sqlite3_stmt pStmt, int iCol);
示例#6
0
 public static extern ResultCode sqlite3_finalize(sqlite3_stmt pStmt);
示例#7
0
 public static extern ResultCode sqlite3_bind_zeroblob64(sqlite3_stmt pStmt, int index, sqlite3_uint64 n);
示例#8
0
 public static extern ResultCode sqlite3_bind_null(sqlite3_stmt pStmt, int index);
示例#9
0
 public static extern unsafe ResultCode sqlite3_bind_text(sqlite3_stmt pStmt, int index, byte *pText, int nByte, IntPtr xDel);
示例#10
0
 public static extern ResultCode sqlite3_bind_double(sqlite3_stmt pStmt, int index, double value);
示例#11
0
 public static extern ResultCode sqlite3_bind_int64(sqlite3_stmt pStmt, int index, sqlite3_int64 value);
示例#12
0
 public static extern unsafe ResultCode sqlite3_bind_blob64(sqlite3_stmt pStmt, int index, byte *ptr, sqlite3_uint64 n, /*void(*)(void*)*/ IntPtr xDel);
示例#13
0
 public static extern ResultCode sqlite3_reset(sqlite3_stmt pStmt);
示例#14
0
 public static extern ResultCode sqlite3_clear_bindings(sqlite3_stmt pStmt);
示例#15
0
 public static extern DataTypes sqlite3_column_type(sqlite3_stmt pStmt, int iCol);
示例#16
0
 public static extern ResultCode sqlite3_bind_zeroblob(sqlite3_stmt pStmt, int index, int n);
示例#17
0
 public static extern int sqlite3_column_count(sqlite3_stmt pStmt);
示例#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));
            }
        }