VB中如何不用遍历的方法取得sqlite数据库的值? 本帖最后由 dahaibian111 于 2012-11-01 00:42:28 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 If mSqlite.sqlite3_prepare_v2(f_lSqlite, "SELECT * FROM Table where idx = '0012345' ", 0, f_lStatement, 0) = SQLITE_OK Then为什么不这样直接查询呢? http://www.sqlite.com.cn/MySqlite/4/89.Html提交回复... 谢谢楼上的帮忙,我用您的方法试了一下,代码如下:If mSqlite.sqlite3_prepare_v2(f_lSqlite, "SELECT * FROM Table where idx = '0012345' ", 0, f_lStatement, 0) = SQLITE_OK Then T.Text = "有结果" Else T.Text = "没有结果"End If可是的一直显示的是“没有结果”另外,如何让它输出idx字段中“0012345”所对应的第二个字段的数据“welcome”呢?还有可不可以将代码中的‘0012345’换成一个变量呢,因为我需要它自动查询,谢谢! 是的,所以不能用遍历,就是不知道在VB中有没有其他方法来查询sqlite数据库! VB读取硬盘系列号问题 文本文件 ANSI 格式 转换为 Unicode 格式 文件格式为bin 的十六进制文件,用串口怎么发送???请教各位!!! dsddddddsdddddddddd VB中通用ado连接后台的sql server2000,总提示连接超时,有时能连上.如何解决? 未找到注册类错误 如何用API设置打印的页数?(成功立即结帖!) 关于winsock control 6.0的问题 货币型字段的小数位数?? 如何在VB中取得WIndows的字体设置(大字体还是小字体)? 求助,VB串口的十六进制输入问题 求贤人帮助,速求vb源代码
为什么不这样直接查询呢?
T.Text = "有结果"
Else
T.Text = "没有结果"
End If可是的一直显示的是“没有结果”另外,如何让它输出idx字段中“0012345”所对应的第二个字段的数据“welcome”呢?还有可不可以将代码中的‘0012345’换成一个变量呢,因为我需要它自动查询,谢谢!