永发信息网

vb SQL多条件查询

答案:1  悬赏:80  手机版
解决时间 2021-01-18 00:00
vb SQL多条件查询
最佳答案
举例说明,实现如下多条件查询:
Private Sub Command1_Click() Dim jsql jsql = ""
Dim smyregion As String If Check1.Value = 1 Then
jsql = "图书名称 like '%" + Text1.Text + "%'" End If
If Check2.Value = 1 Then If jsql = "" Then
jsql = "作者姓名 like'%" + Text2.Text + "%'" Else
jsql = jsql & "and 作者姓名 like'%" + Text2.Text + "%'" End If End If
If Check3.Value = 1 Then If jsql = "" Then
jsql = "出版社名称 like'%" + Text3.Text + "%'" Else
jsql = jsql & "and 出版社名称 like '%" + Text3.Text + "%'" End If End If
If Check4.Value = 1 Then If jsql = "" Then
jsql = "出版时间 like '%" + Text4.Text + "%'" Else
jsql = jsql & "and 出版时间 like '%" + Text3.Text + "%'" End If End If
If Check5.Value = 1 Then If jsql = "" Then
jsql = "图书类别 like '%" + Text5.Text + "%'"
Else
jsql = jsql & "and 图书类别 like '%" + Text5.Text + "%'" End If End If
If jsql = "" Then
MsgBox "请选择查询条件!", vbInformation, "图书音像管理系统" Exit Sub Else
Adodc1.RecordSource = "select * from book where " & jsql Adodc1.Refresh End If
If Adodc1.Recordset.RecordCount > 0 Then Set DataGrid1.DataSource = Adodc1 End If End Sub
Private Sub Command2_Click() Unload Me End Sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问22224cc/w33轴承的内径外径和厚度是
为什么不是电解质的物质不一定是非电解质
梁内拉结筋的直径与间距如何确定
单选题张海超的遭遇中,首先是职业病诊断、鉴
我喜欢她,第一次主动约她出来玩,她主动问我
已知虚数Z满足|Z|=1,z^2+2z+1/z<0,求z
OPPO电信手机怎么查流量还剩多少
怎样区分3ce 口红214色号的真假
读对联,再填空.上联:墙上
假发颜色都有哪些
东皇之夜(网王)虐不虐,好看吗
太阳水瓶女月亮巨蟹上升处女这怎么分析和什么
眉豆怎样炒好吃
小北到广州火车南站需要多久时间?
从前有个地主有一根七两重的金子,他要聘用一
推荐资讯
键盘中用于&amp;quot;离开目前执行的程序
内在自我意识之优点和缺点词汇
如鹿切慕泉水是什么意思
孕妇梦见摘瓢子
1998年农历6月18星座是什么
交通事故立案是怎么回事
谁知道6980是不是传销
读“中国及周边地区略图”,分析回答问题.(
化州市国土资源局中垌国土资源所地址有知道的
拜泉熙秀澜庭周边环境怎么样?生活便利吗?
谁有网页设计关于校园生活的(包含三个子网页)
求小说爱你纵使繁华一场女主南末笙
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?