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");
            }
        }