The list seems to have mysteriously eaten my attachment (perhaps a bad
configuration setting):
#include <stdio.h>
#include <assert.h>
#include <sqlite3.h>
int main()
{
{
sqlite3 *pDatabase;
int iRet = sqlite3_open("foo", &pDatabase);
assert(iRet == SQLITE_OK);
sqlite3_stmt *m_pStatement;
iRet = sqlite3_prepare( pDatabase, "ROLLBACK;", 9,
&m_pStatement, NULL);
assert(iRet == SQLITE_OK);
iRet = sqlite3_step( m_pStatement );
assert(iRet == SQLITE_ERROR);
iRet = sqlite3_reset(m_pStatement);
printf("%s\n", sqlite3_errmsg(pDatabase));
}
{
sqlite3 *pDatabase;
int iRet = sqlite3_open("foo", &pDatabase);
assert(iRet == SQLITE_OK);
sqlite3_stmt *m_pStatement;
iRet = sqlite3_prepare_v2( pDatabase, "ROLLBACK;", 9,
&m_pStatement, NULL);
assert(iRet == SQLITE_OK);
iRet = sqlite3_step( m_pStatement );
assert(iRet == SQLITE_ERROR);
// iRet = sqlite3_reset(m_pStatement);
printf("%s\n", sqlite3_errmsg(pDatabase));
}
}
--
Glenn Maynard
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users