社区
工具平台和程序库
帖子详情
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;
...全文
72
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
作业
写回复
配置赞助广告
用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++
访问
确保已经正确地安装了
SQLite
3库,并将其链接到你的
C++
项目中。 1. **连接数据库**: 使用`
sqlite
3_open()`函数打开或创建一个
SQLite
数据库。这个函数会返回一个数据库句柄,后续的所有操作都将基于这个句柄进行。...
SQLite
帮助类
SQLite
Helper
一些小型的应用程序需要使用到数据库,
sqlite
可以说是最好的选择。这里个人整理了一般简单通用的操作类
SQLite
Helper
c++
实现
查询
天气预报
4. **
SQLite
3**:`
sqlite
3.dll`和`
sqlite
3.lib`是
SQLite
3数据库的动态链接库和静态链接库文件,用于在
C++
程序中执行SQL
查询
,存取或更新天气数据。 5. `json_vc71_libmtd.lib`:这个文件可能是针对Visual
C++
编译器...
sqlite
运行所需V
c++
运行环境,纯净版System.Data.
SQLite
.dll及
SQLite
.Interop.dll
解决System.Data.
SQLite
兼容32位和64位
问题
,包含v
c++
运行时环境 将当前说明文档的目录下的x64、x86目录和System.Data.
SQLite
.dll文件复制到您的应用程序根目录中(注意更新引用)。 如果是WEB网站,则复制到Bin...
Cpp
Sqlite
Sqlite
封装类
8. **版本管理**:`Cpp
Sqlite
3_2`可能表示该库的一个特定版本,通常随着
SQLite
的升级,`Cpp
Sqlite
`也会进行相应的更新,以支持新特性或修复已知
问题
。 在实际开发中,`Cpp
Sqlite
`可以有效地提高开发效率,降低与...
工具平台和程序库
24,860
社区成员
27,333
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章