sqlite3_column_text() private method

private sqlite3_column_text ( IntPtr stmt, int index ) : IntPtr
stmt System.IntPtr
index int
return System.IntPtr
コード例 #1
0
ファイル: SQLite3.cs プロジェクト: wuhuolong/MaxBooks
        internal override DateTime GetDateTime(SqliteStatement stmt, int index)
        {
#if !SQLITE_STANDARD
            int len;
            return(ToDateTime(UnsafeNativeMethods.sqlite3_column_text_interop(stmt._sqlite_stmt, index, out len), len));
#else
            return(ToDateTime(UnsafeNativeMethods.sqlite3_column_text(stmt._sqlite_stmt, index), -1));
#endif
        }
コード例 #2
0
ファイル: SQLite3.cs プロジェクト: wuhuolong/MaxBooks
        internal override string GetText(SqliteStatement stmt, int index)
        {
#if !SQLITE_STANDARD
            int len;
            return(UTF8ToString(UnsafeNativeMethods.sqlite3_column_text_interop(stmt._sqlite_stmt, index, out len), len));
#else
            return(UTF8ToString(UnsafeNativeMethods.sqlite3_column_text(stmt._sqlite_stmt, index), -1));
#endif
        }
コード例 #3
0
 internal override DateTime GetDateTime(SqliteStatement stmt, int index)
 {
     return(ToDateTime(UnsafeNativeMethods.sqlite3_column_text(stmt._sqlite_stmt, index), -1));
 }
コード例 #4
0
ファイル: SQLite3.cs プロジェクト: wuhuolong/MaxBooks
 internal override byte[] GetTextBytes(SqliteStatement stmt, int index)
 {
     return(GetStringBytes(UnsafeNativeMethods.sqlite3_column_text(stmt._sqlite_stmt, index), -1));
 }
コード例 #5
0
 internal override string GetText(SqliteStatement stmt, int index)
 {
     return(UTF8ToString(UnsafeNativeMethods.sqlite3_column_text(stmt._sqlite_stmt, index), -1));
 }