mfc从mysql中读取数据类型_在MFC中使用SQlite数据库读取数据
本人在數(shù)據(jù)庫(kù)里面用回調(diào)函數(shù)來(lái)處理讀取函數(shù)的返回值,回調(diào)函數(shù)必須使用static類型才可以,這樣處理起返回的數(shù)據(jù)變得非常的麻煩,很難處理結(jié)果集。
后來(lái)從網(wǎng)上找了一個(gè)預(yù)編譯的例子,放在網(wǎng)上和網(wǎng)友分享。
例子成功的調(diào)試通過(guò)了
sqlite3 *db = 0;
sqlite3_stmt * stmt;
sqlite3_open("./test.db", &db);
char* zErrMsg = 0;
sqlite3_prepare(db,"select * from admin;",-1,&stmt,0);
int rc = sqlite3_step(stmt);
while( rc == SQLITE_ROW )
{
CString type = sqlite3_column_text(stmt,0);
CString adminpassword = sqlite3_column_text(stmt,1);
MessageBox(type);
MessageBox(adminpassword);
rc=sqlite3_step(stmt);
}
sqlite3_finalize(stmt);
sqlite3_close(db);
總結(jié)
以上是生活随笔為你收集整理的mfc从mysql中读取数据类型_在MFC中使用SQlite数据库读取数据的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 美国警方建议禁用iPhone的NameD
- 下一篇: 荣耀韦骁龙履新 GT 系列产品经理:手机