vb中实现对两个字段均可查询,代码怎么写?

PrivateSubCommand7_Click()CallLinkDataIfText15.Text<>""ThenSQL="select*from客户信息表where... Private Sub Command7_Click()
Call LinkData
If Text15.Text <> "" Then
SQL = "select * from 客户信息表 where 客户代码 ='" & Text15.Text & "'"
ElseIf Text15.Text = "" Then
MsgBox "请输入客户代码信息!", vbOKOnly, "提示"
Text15.SetFocus
Exit Sub
End If
rs.CursorLocation = adUseClient
rs.Open SQL, conn, adOpenKeyset, adLockPessimistic
DataGrid1.AllowAddNew = False
DataGrid1.AllowDelete = False
DataGrid1.AllowUpdate = False
If rs.RecordCount = 0 Then
MsgBox "查询不到该信息!", vbOKOnly, "提示"
Text15.Text = ""
Else
Set DataGrid1.DataSource = rs
End If
end sub
这是查询一个的,加一个客户信息text实现输入两个中任意一个text都能查询到表中内容,怎么修改代码?
展开
 我来答
天涯の翼eefb
2013-04-29 · 超过57用户采纳过TA的回答
知道小有建树答主
回答量:108
采纳率:100%
帮助的人:48.9万
展开全部
SQL = "select * from 客户信息表 where 客户代码 ='" & Text15.Text & "' or 客户信息='"& Text.Text& "'"
追问
If Text15.Text  "" Then
ElseIf Text15.Text = "" Then这两处怎么改
也是用or连接两个text?
追答
If Text15.Text  "" or Text.Text  ""   Then
Else
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式