vb6.0 Adodc 和 DataGrid 控件怎么编写查询语句,让查询结果显示在DataGrid1中

我有4个控件分别是:Adodc1DataGrid1Text1Command1Combo1Adodc1数据库已经连接好,可以把一个表里面的数据全显示在DataGrid1中了... 我有4个控件 分别是:Adodc1 DataGrid1 Text1 Command1 Combo1
Adodc1数据库已经连接好,可以把一个表里面的数据全显示在DataGrid1中了
我的问题是:编写Command1的单击事件 查询指定数据库中的商品名称或编号,然后把查询符合条件的结果显示在DataGrid1中, Text1是查询的条件。
Combo1中有下拉菜单选择 一些查询的条件
具体该怎么做 代码是什么
展开
 我来答
li0544
推荐于2017-12-15 · TA获得超过284个赞
知道小有建树答主
回答量:301
采纳率:0%
帮助的人:342万
展开全部
给你做了一个简单的例子,后面有源代码

Option Explicit

Private Sub Command1_Click()
Dim s1 As String
Dim s_id As String
Dim s_nam As String
If Text1.Text = "" Then
s_id = "%"
Else
s_id = Text1.Text
End If

If Text2.Text = "" Then
s_nam = "%"
Else
s_nam = Text2.Text
End If
s1 = "select * from goods where id like '" + s_id + "' and nam like '" + s_nam + "'"
Adodc1.RecordSource = s1
Adodc1.Refresh
End Sub

http://cid-05933acb20c5c0e7.office.live.com/self.aspx/.Public/demo_query.rar
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式