好哥哥们,小妹求助个事,帮个忙咯!分不多,100分!!!!
初学,要做个作业,很急!
内容是:
对一个数据表表进行精确搜索。表如下:
表头: A B C D E F G
1 2 3 4 R 6 5
9 4 5 T K E M
8 5 L 4 7 0 2
搜索方式为:
每一条搜索用一个LABLE+一个TEXTBOX。LABLE提示用户输入关键词的类型,TEXTBOX为用户输入的关键词。
现在要进行组合搜索,定位出表中的一行。
七个LABLE
A
B
C
D
E
F
G
如用户想精确找到第三行:8 5 L 4 7 0 2
则需要在TEXTBOX1中输入8,第二个中输入5,第三个中输入L.....
输入七个条件后,搜索出结果。
语句怎么写,最好给段完整的代码。
别鄙视我哦,我初学的。
------解决方案--------------------select * from TableName where A= '8 ' and B= '5 ' and C= 'L ' D= '4 ' and E= '7 ' and F= '0 ' and G= '2 '
------解决方案--------------------就是加个判断 如果8个都输入了. 执行 楼上的 否者 自己拼接一个查询将没有的参数 都用 like 操作 就行了
------解决方案--------------------楼主,你站在用户的角度想想,需要输入那么多条件么?