19,502
社区成员
发帖
与我相关
我的任务
分享
CString set[16];
//读listCtrl的数据存到set数组里
set[0] = listCtrl.GetItemText(0,1);
set[1] = listCtrl.GetItemText(1,1);
set[2] = listCtrl.GetItemText(2,1);
set[3] = listCtrl.GetItemText(3,1);
set[4] = listCtrl.GetItemText(4,1);
set[5] = listCtrl.GetItemText(5,1);
set[6] = listCtrl.GetItemText(0,3);
set[7] = listCtrl.GetItemText(1,3);
set[8] = listCtrl.GetItemText(2,3);
set[9] = listCtrl.GetItemText(3,3);
set[10] = listCtrl.GetItemText(4,3);
set[11] = listCtrl.GetItemText(5,3);
sqlite3 * db = NULL;
int result = sqlite3_open("\\Nand\\12345.db", &db ); //路径
char * errmsg = NULL;
sqlite3_exec( db, "create table SetTable( ID integer primary key autoincrement, name nvarchar(32) )", NULL, NULL, &errmsg ); //创建SetTable表
sqlite3_exec( db, "insert into SetTable( name ) values ('"+set[0]+"')", 0, 0, &errmsg ); //写set数组第一位