oceandeep 发表于 2007-5-6 14:32
[求助]在VB2005中怎么解决对多个条件的并列查询
就是有好几个查询条件要对其进行组合查询<BR>也就是说满足其中的一个或多个条件的组合查询<BR>而且可以实现多个“与”查询和多个“或”查询<BR>我的库是SQL2000数据库的查询用SELECT<BR>大虾们帮帮小弟!!!
wangfuli 发表于 2007-5-6 15:34
<P>你可以在条件中用or或and 就可以了,or:满足其中一个就可以,and:要两个都满足</P>
oceandeep 发表于 2007-5-6 15:46
<P>谢谢,但主要是条件个数不确定</P>
川流不息 发表于 2007-5-6 18:01
你可以根據哪些有去分別組合條件嘛。<BR>先定義一個字符串 :string strSQL = "SELECT * FROM 表名 WHERE 1=1 "<BR>if(txtOne.Text!="")<BR>{<BR> strSQL += " AND 某字段名='" + txtOne.Text + "'";<BR>}<BR>if(txtTwo.Text!="")<BR>{<BR> strSQL += " AND 某字段名='" + txtTwo.Text + "'";<BR>}<BR>
oceandeep 发表于 2007-5-8 08:49
谢谢了,我已解决了,跟川流不息说的差不多。<BR>现在让我头痛的是关于日期的查询了,有哪位大哥有好的日期录入查询写法,教教小弟!!!!
ahuatianlin 发表于 2008-6-3 13:11
回复 4# 川流不息 的帖子
这样子的话要是条件太多不是很烦吗,没有更好的方法了吗
页:
[1]