vb数据库查询

以前做过,现在出于时间关系没有那么多时间测试了。就是用VB多条件查数据库,现在就SQL语句老出错。先谢谢下面给出正确答案的兄弟~!我有7个TEXT、1个COMMAND、1... 以前做过,现在出于时间关系没有那么多时间测试了。就是用VB多条件查数据库,现在就SQL语句老出错。先谢谢下面给出正确答案的兄弟~!
我有7个TEXT、1个COMMAND、1个DATAGRID。现在就是想按COMMAND后任意1个TEXT的条件查询结果显示在DATAGRID上面。我写了一点代码,但老出错,要么提示至少1个条件什么什么的,要么就是什么提示也没有,但结果也查不出来。代码如下:
ss = App.Path & "\数据库\sjk.mdb"
qq = "select * from 数据库 where 数据库.简码='" & Trim(Text7.Text) & "' and 数据库.姓名='" & Trim(Text1.Text) & "'"
ww = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & ss & ";Persist Security Info=False"
Set rt = New ADODB.Connection
Stop
rt.Open ww
Set rs = New ADODB.Recordset
rs.CursorLocation = adUseClient
rs.Open qq, rt, 1, 3
Set DataGrid1.DataSource = rs

顺便说下,我的7个TEXT有可能6个是空。这个该如何解决。如何写多条件代码?
楼下的意思是像这样的查询不能只用1条语句实现是吗?是根据已有条件动态生成SQL代码?是这个意思吗?
展开
 我来答
lzh741206
2008-05-04 · TA获得超过1192个赞
知道大有可为答主
回答量:1929
采纳率:100%
帮助的人:2776万
展开全部
前段时间写过类似的代码,你可以看看这
http://zhidao.baidu.com/question/52548926.html

你说的没错
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式