result = sqlite3_exec( db, "begin transaction", 0, 0, &zErrorMsg ); //开始一个事务 result = sqlite3_exec( db, "commit transaction", 0, 0, &zErrorMsg ); //提交事务 result = sqlite3_exec( db, "rollback transaction", 0, 0, &zErrorMsg ); //回滚事务 一、 给数据库加密 前面...
} strSql+="commit;";//cout<<strSql<<endl;nResult= sqlite3_exec(db,strSql.c_str(),NULL,NULL,&errmsg);if(nResult !=SQLITE_OK) { sqlite3_close(db); cout<<errmsg<<endl; sqlite3_free(errmsg);return0; } strSql="select * from fuck"; nResult= sqlite3_exec(db,strSql.c_str(),...
strSql+="commit;"; //cout<<strSql<<endl; nResult=sqlite3_exec(db,strSql.c_str(),NULL,NULL,&errmsg); if(nResult!=SQLITE_OK) { sqlite3_close(db); cout<<errmsg<<endl; sqlite3_free(errmsg); return0; } strSql="select * from fuck"; nResult=sqlite3_exec(db,strSql.c_str(),c...
strSql+="commit;"; //cout<< nResult = sqlite3_exec(db,strSql.c_str(),NULL,NULL,&errmsg); if (nResult != SQLITE_OK) { sqlite3_close(db); cout<< sqlite3_free(errmsg); return 0; } strSql = "select * from fuck"; nResult = sqlite3_exec(db,strSql.c_str(),callback,NULL,...
strSql+="commit;"; //cout<<strSql<<endl; nResult = sqlite3_exec(db,strSql.c_str(),NULL,NULL,&errmsg); if (nResult != SQLITE_OK) { sqlite3_close(db); cout<<errmsg<<endl; sqlite3_free(errmsg); return 0; } strSql = "select * from fuck"; nResult = sqlite3_...
strSql+="commit;";//cout<<strSql<<endl;nResult= sqlite3_exec(db,strSql.c_str(),NULL,NULL,&errmsg);if(nResult !=SQLITE_OK) { sqlite3_close(db); cout<<errmsg<<endl; sqlite3_free(errmsg);return0; } strSql="select * from fuck"; ...
sqlite入门基础(一):sqlite3_open,sqlite3_exec,slite。。。sqlite⼊门基础(⼀):sqlite3_open,sqlite3_exec,slite。。。打开链接sqlite3_open⽤法 原型:int sqlite3_open(const char *filename, /* Database filename (UTF-8) */ sqlite3 **ppDb /* OUT: SQLite db handle */ );...
35 strSql+="commit;"; 36//cout<<strSql<<endl; 37 38 nResult = sqlite3_exec(db,strSql.c_str(),NULL,NULL,&errmsg); 39 40if(nResult != SQLITE_OK) 41 { 42 sqlite3_close(db); 43 cout<<errmsg<<endl; 44 sqlite3_free(errmsg); ...
=SQLITE_OK)23{24sqlite3_close(db);25cout<<errmsg;26sqlite3_free(errmsg);27return0;28}29stringstrSql;30strSql+="begin;\n";31for(inti=0;i<100;i++)32{33strSql+="insert into fuck values(null,'heh');\n";34}35strSql+="commit;";36//cout<<strSql<<endl;3738nResult = sqlite3_...