Sqlite参数查询

chenmo074639 2013-03-18 11:51:01
今天想将SQlite中的查询语句改为带参数的查询语句,修改后没有报错,但是查询结果却没有显示任何信息,事例如下:
无参数查询:
sql = " select * "
" from Student "
" where Sage = 19 ;";
查询结果是:

Sno: Sname: Ssex: Sage: Sdept:
200215122: LiuChen: female: 19: CS:
200215125: ZHangLi: male: 19: IS:
//**************************************************************************//
有参数查询是:
int var = 19;
sql = " select * "
" from Student "
" where Sage = $var ;";
查询无任何结果。
不知道这个是什么情况???
求大侠帮忙
...全文
253 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenmo074639 2013-03-18
  • 打赏
  • 举报
回复
SQL的内容主要就是上面的问题所列出来的,代码主要就是这里,其余的都是API,即自行char* sql;这个字符串的内容,最简单的sqlite语句。
WWWWA 2013-03-18
  • 打赏
  • 举报
回复
SQL内容是什么,在SQLITE中运行结果如何,你的代码是什么
chenmo074639 2013-03-18
  • 打赏
  • 举报
回复
不好意思,好像还是不行呀,
chenmo074639 2013-03-18
  • 打赏
  • 举报
回复
好的,我先去试试,先谢谢了
WWWWA 2013-03-18
  • 打赏
  • 举报
回复
sql = " select * " " from Student " " where Sage = "+$var ; 假设Sage为数字型,自行将var转换成字符型
chenmo074639 2013-03-18
  • 打赏
  • 举报
回复
请高手帮忙解决呀

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧