コード例 #1
0
        public void Read()
        {
            bNull  = false;
            nValue = 0;
            sValue = "";
            fValue = 0d;
            eType  = SQLiteDatabase.sqlite3_column_type(hStm, column);
            switch (eType)
            {
            case SQLiteDatabase.DataType.NULL:
                bNull = true;
                break;

            case SQLiteDatabase.DataType.INTEGER:
                nValue = SQLiteDatabase.sqlite3_column_int64(hStm, column);
                break;

            case SQLiteDatabase.DataType.TEXT:
                sValue = SQLiteDatabase.PtrToString(SQLiteDatabase.sqlite3_column_text(hStm, column));
                break;

            default:
                throw new AmazonClientException("Unknown datatype");
            }
        }
コード例 #2
0
 public void Read()
 {
     bNull = false;
     nValue = 0;
     sValue = "";
     fValue = 0d;
     eType = SQLiteDatabase.sqlite3_column_type(hStm, column);
     switch (eType)
     {
         case SQLiteDatabase.DataType.NULL:
             bNull = true;
             break;
         case SQLiteDatabase.DataType.INTEGER:
             nValue = SQLiteDatabase.sqlite3_column_int64(hStm, column);
             break;
         case SQLiteDatabase.DataType.TEXT:
             sValue = SQLiteDatabase.PtrToString(SQLiteDatabase.sqlite3_column_text(hStm, column));
             break;
         default:
             throw new AmazonClientException("Unknown datatype");
     }
 }