加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

wxSqlite给sqlite数据库添加口令

发布时间:2020-12-12 19:41:37 所属栏目:百科 来源:网络整理
导读:wxSqlite3网上可以搜到下载地址从secure中拷贝出lib,dll,和头文件即可使用 CString strTable[10][6]; sqlite3* db; char *errmsg; int nResult = sqlite3_open("db.db",db); nResult=sqlite3_key(db,"123",3); if (nResult != SQLITE_OK) { ::AfxMessageBox
wxSqlite3网上可以搜到下载地址从secure中拷贝出lib,dll,和头文件即可使用 CString strTable[10][6]; sqlite3* db; char *errmsg; int nResult = sqlite3_open("db.db",&db); nResult=sqlite3_key(db,"123",3); if (nResult != SQLITE_OK) { ::AfxMessageBox("打开数据库失败!"); return ; } else { ::AfxMessageBox("数据库打开成功"); } int nR,nC; char szSql[1000]="select * from tb"; char** pResult; int nRow; int nCol; nResult = sqlite3_get_table(db,szSql,&pResult,&nR,&nC,&errmsg); if (nResult != SQLITE_OK) { sqlite3_close(db); sqlite3_free(errmsg); return ; } nCol=nC; nRow=nR; int nIndex=0; CString strOut=""; for(int i=0;i<nRow+1;i++) { strOut=""; for(int j=0;j<nCol;j++) { strTable[i][j]=pResult[nIndex]; strOut+=pResult[j]; strOut+=":"; strOut+=pResult[nIndex]; strOut+="n"; ++nIndex; } ::AfxMessageBox(strOut); } sqlite3_free_table(pResult); sqlite3_close(db); CDialogEx::OnOK(); }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读