|
Public Member Functions |
| void | initialize (in mozIStorageConnection aDBConnection, in AUTF8String aSQLStatement) |
| mozIStorageStatement | clone () |
| AUTF8String | getParameterName (in unsigned long aParamIndex) |
| void | getParameterIndexes (in AUTF8String aParameterName, out unsigned long aCount,[array, size_is(aCount), retval] out unsigned long aIndexes) |
| AUTF8String | getColumnName (in unsigned long aColumnIndex) |
| void | reset () |
| void | bindCStringParameter (in unsigned long aParamIndex, in string aValue) |
| void | bindUTF8StringParameter (in unsigned long aParamIndex, in AUTF8String aValue) |
| void | bindWStringParameter (in unsigned long aParamIndex, in wstring aValue) |
| void | bindStringParameter (in unsigned long aParamIndex, in AString aValue) |
| void | bindDoubleParameter (in unsigned long aParamIndex, in double aValue) |
| void | bindInt32Parameter (in unsigned long aParamIndex, in long aValue) |
| void | bindInt64Parameter (in unsigned long aParamIndex, in long long aValue) |
| void | bindNullParameter (in unsigned long aParamIndex) |
| void | bindDataParameter (in unsigned long aParamIndex,[array, const, size_is(aValueSize)] in octet aValue, in unsigned long aValueSize) |
| void | execute () |
| mozIStorageDataSet | executeDataSet () |
| boolean | executeStep () |
| sqlite3stmtptr | getNativeStatementPointer () |
Public Attributes |
readonly attribute unsigned
long | parameterCount |
readonly attribute unsigned
long | columnCount |
| const long | MOZ_STORAGE_STATEMENT_INVALID = 0 |
| const long | MOZ_STORAGE_STATEMENT_READY = 1 |
| const long | MOZ_STORAGE_STATEMENT_EXECUTING = 2 |
| readonly attribute long | state |