社区
工具平台和程序库
帖子详情
sqlite3 C++查询问题!
wangyi0611
2010-04-08 01:17:27
ret = sqlite3_exec(Pdb, "create table star_table(Name QString, Resume QString)", NULL, NULL, &errMsg);
结构: Name Resume
wang ......
zhang ......
yang ......
问下该如何查询zhang并且输出对应的Resume;
...全文
67
3
打赏
收藏
sqlite3 C++查询问题!
ret = sqlite3_exec(Pdb, "create table star_table(Name QString, Resume QString)", NULL, NULL, &errMsg); 结构: Name Resume wang ...... zhang ...... yang ...... 问下该如何查询zhang并且输出对应的Resume;
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuzl32
2010-04-08
打赏
举报
回复
select Resume from star_table where Name='zhang';
shiweifu
2010-04-08
打赏
举报
回复
//定义一条查询语句,其中条件为当english为target时的中文记录
//print_result_cb为callback函数,在其中可以得到查询的结果,具体见下文
sprintf(value, "SELECT chinese FROM eng_to_chn where english='%s' ", target);
rc = sqlite3_exec(pDB,
value,
print_result_cb, 0, &errMsg);
if(rc == SQLITE_OK)
{
// #ifdef_debug
cout << "select the record successful!" << endl;
// #endif
}
else
{
// #ifdef_debug
cout << errMsg << endl;
// #endif
return false;
}
.......
}
//callback回调函数print_result_cb的编写,其中data为sqlite3_exec中的第四个参数,第二个参数是栏的数目,第三个是栏的名字,第四个为查询得到的值得。这两个函数输出所有查询到的结果
int print_result_cb(void* data, int n_columns, char** column_values,
char** column_names)
{
static int column_names_printed = 0;
int i;
if (!column_names_printed) {
print_row(n_columns, column_names);
column_names_printed = 1;
}
print_row(n_columns, column_values);
return 0;
}
从2L大大帖子里找到的
print_result_cb
可以写个容器数据结构,在这个函数中把查询到的结果都添加到里面
然后判断容器中的记录,如果为空,则返回
剩下LZ自己探索把
jixingzhong
2010-04-08
打赏
举报
回复
参考该解说:
http://dev.csdn.net/article/74379.shtm
sqlite
3 C++访问
使用C++操作
SQLite
数据库,在windows平台上,用C++语言
SQLite
3的C++接口例子
SQLite
3的C++接口,实现1.
查询
2.插入 3.更新 4.删除 5.清屏 6.跳出 六个功能!
Cpp
Sqlite
Sqlite
封装类
Cpp
Sqlite
是一个封装了
Sqlite
操作的类,极其方便了开发者操作
sqlite
sqlite
运行所需Vc++运行环境,纯净版System.Data.
SQLite
.dll及
SQLite
.Interop.dll
解决System.Data.
SQLite
兼容32位和64位
问题
,包含vc++运行时环境 将当前说明文档的目录下的x64、x86目录和System.Data.
SQLite
.dll文件复制到您的应用程序根目录中(注意更新引用)。 如果是WEB网站,则复制到Bin...
GDAL1.9 C++ C# python版本
基于GDAL1.90版本编译 使用VS2008 SP1编译 集成GEOS,PROJ,HDF4,HDF5 集成
SQLite
,LibPQ 包含C++版本,C#版本,Python版本 如有
问题
,请联系 李民录 liminlu0314@163.com
工具平台和程序库
24,854
社区成员
27,343
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章