Sql server 2008 GUI中的动态查询
我的数据库将学生的信息存储在一个表中,并将他们的课程设置存储在其他表中。有更多的关联表 现在我想创建一个如下所示的表单: 根据搜索条件,应执行查询。 可以选择多个标准。点击搜索按钮后,应显示各种元组 取笑我的是我应该如何继续查询部分 谁能帮帮我吗?Sql server 2008 GUI中的动态查询,sql-server-2008,user-interface,dynamicquery,Sql Server 2008,User Interface,Dynamicquery,我的数据库将学生的信息存储在一个表中,并将他们的课程设置存储在其他表中。有更多的关联表 现在我想创建一个如下所示的表单: 根据搜索条件,应执行查询。 可以选择多个标准。点击搜索按钮后,应显示各种元组 取笑我的是我应该如何继续查询部分 谁能帮帮我吗? b、 t.w.我使用SQL 2008R2和Visual Studio 2010。如果我了解您需要什么,那么您可以使用类似以下内容的存储过程 create procedure GetIT @Name varchar(10) = null, @A
b、 t.w.我使用SQL 2008R2和Visual Studio 2010。如果我了解您需要什么,那么您可以使用类似以下内容的存储过程
create procedure GetIT
@Name varchar(10) = null,
@AdminNo varchar(10) = null,
@TickNo varchar(10) = null,
@Course varchar(10) = null,
@AcaYear varchar(10) = null
as
select T.YourColumnList
from YourTable as T
where
(T.Name = @Name or @Name is null) and
(T.AdminNo = @AdminNo or @AdminNo is null) and
(T.TickNo = @TickNo or @TickNo is null) and
(T.Course = @Course or @Course is null) and
(T.AcaYear = @AcaYear or @AcaYear is null)
根据选择的单选按钮,您将传递值或null作为参数
请有人回答这个问题。。。。。。。。。。。。。