窗体上有4个TEXTBOX,一个DATA1控件,一个COMMAND1,一个DATAGIRD1,
在表A里面有这些字段.现在要在4个TEXTBOX输入要查询的内容,可以单一个条件查询,也可以多个条件查询````现在是在TEXTBOX里输入数据点COMMAND1,在DATAGIRD那显示查找符合TEXTBOX那输入的数据!!
编号 型号 生产日期 地址
01 1 3月 北京
02 2 9月 上海
03 3 4月 深圳
04 4 6月 广东
比如要查找编号为"01" 或编号 = "01" 和 型号= "1" 显示在DATAGIRD那里!!!
只要TEXTBOX有多少内容就SELECT 那就有多少个条件语句`````
我想问问````怎样写这样的条件语句....
在表A里面有这些字段.现在要在4个TEXTBOX输入要查询的内容,可以单一个条件查询,也可以多个条件查询````现在是在TEXTBOX里输入数据点COMMAND1,在DATAGIRD那显示查找符合TEXTBOX那输入的数据!!
编号 型号 生产日期 地址
01 1 3月 北京
02 2 9月 上海
03 3 4月 深圳
04 4 6月 广东
比如要查找编号为"01" 或编号 = "01" 和 型号= "1" 显示在DATAGIRD那里!!!
只要TEXTBOX有多少内容就SELECT 那就有多少个条件语句`````
我想问问````怎样写这样的条件语句....
解决方案 »
- 如何用循环给多个连续的文本框赋值?
- 为什么打开原来的工程编译,说input函数时说找不到引用或运行库.可是新建一个工程执行那段代码却可以呢?
- 紧急求助,有关Inet的execute和OpenUrl的在不同网段间FTP的使用问题!
- 关于数据查询的问题
- 请问GetProp和SetProp两函数是干什么用的
- 关于MSHFlexGrid中进行查找(比较难,但很能实用)
- adodb问题:在addnew方法后,如何立即得到自动编号字段的值?在线等待,着急!
- 急于求教--VB中的控件如何实现超链接???
- 图形
- 有没有报表控件可以与ADO接起来,然后打印
- 谁有factory setup 使用说明或教程(中文)
- 怎样实现像U盘那样动态的在右键“发送到”里添加一个子菜单
dim tmp_address as string
dim strsql as string
if trim(text1.text)="" then
tmp_code=""
else
tmp_code=" and 编号='"& trim(text1.text) &"'"
end if
if trim(text2.text)="" then
tmp_address=""
else
tmp_address=" and 地址='"& trim(text2.text) &"'"
end ifstrsql=" select * from tablename where 1=1 " & tmp_code & tmp_address
有无一些简单的方法啊???
是为了避免输入框全为空时,WHERE从句不出错而设的。当然也或以将1=1改为2=2
Leftie 的方法好想要判断太多了````(如果内容多的话)
Leftie 的方法好想要判断太多了````(如果内容多的话)
把四个文本框做成一个文本框+Combo1,
文本框内输入查询内容。
COMBO1中为
编号 型号 生产日期 地址
可以替换为 主键字段 <> NULL 这样的形式。