Exemplo n.º 1
0
 public uint GetUInt(string field)
 {
     if (SqliteDataBase.IsNullPtr(m_table))
     {
         return(0);
     }
     return((uint)SqliteDataBase.TableGetDouble(m_table, field, 0));
 }
Exemplo n.º 2
0
 public bool Step()
 {
     if (SqliteDataBase.IsNullPtr(m_table))
     {
         return(false);
     }
     return(SqliteDataBase.TableStep(m_table));
 }
Exemplo n.º 3
0
 public void Release()
 {
     if (SqliteDataBase.IsNullPtr(m_table))
     {
         return;
     }
     SqliteDataBase.FreeTable(m_table);
     m_table = IntPtr.Zero;
 }
Exemplo n.º 4
0
    public float GetFloat(string field)
    {
        if (SqliteDataBase.IsNullPtr(m_table))
        {
            return(0);
        }

        return((float)SqliteDataBase.TableGetDouble(m_table, field, 0));
    }
Exemplo n.º 5
0
    public int GetColCount()
    {
        if (SqliteDataBase.IsNullPtr(m_table))
        {
            return(0);
        }

        return(SqliteDataBase.RetTableCol(m_table));
    }
Exemplo n.º 6
0
    public string GetString(string field)
    {
        if (SqliteDataBase.IsNullPtr(m_table))
        {
            return(String.Empty);
        }

        IntPtr strPtr = SqliteDataBase.TableGetString(m_table, field);

        if (SqliteDataBase.IsNullPtr(strPtr))
        {
            return(String.Empty);
        }
        return(Marshal.PtrToStringAnsi(strPtr));
    }