C#中的三层架构怎样在连接数据库层编写模糊查询

来源:百度知道 编辑:UC知道 时间:2024/06/25 08:08:28
如:有一张班级表(Class),表的字段有:Stu_ID、Stu_Name、Stu_Sex、Stu_Age、Stu_Class.你如何在界面层通过任意字段进行查询(如:我在姓名框中输入“张”将查出所有姓张的,或是在学号框中输入前两位号“08”,将可以查出所有前两位是08的学生。)请高手指点
随意输入表中的任意一个字段的值就可以查出所有的

...where Stu_Name like '%张%'
%号是通配符,这个可以查所有名字里带张字的

或者like '张%' 只查张姓开头的

----------
查询所有字段可以加 or
不过我建议用单选或多选,根据用户选择查询内容的不同,提交不同的查询语句。

where (Stu_ID like '张%' or Stu_Name like '张%')