当前位置:编程学习 > VB >>

VB中如何不用遍历的方法取得sqlite数据库的值?

--------------------编程问答-------------------- 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 ,  数据库(包含打印,安装,报表)
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,