[求助]编写返回数据集的存储过程?
比如我通过id来查找记录.然后通过参数返回找到的那条记录,在asp.net里又如何绑定到GridView呢?谢谢高手!!!
create proc [aaa]
(
@id int
)
as
select * from 表名 where 字段 = @id
return
以上是简单查询的 存储过程,下面的mysl是我自己写的一个类,以下代码只调用了里面的连接字符窜conn
mysl.conn.open()
sqlcommand cmd = new sqlcommand()
cmd.connection = mysl.conn;
cmd.CommandType = CommandType.StoredProcedure
cmd.CommandText = "aaa"
cmd.Parameters.Add( "@id", SqlDbType.Char, 4, "数据库里的字段(id)" )
sqldataAdpter da = new sqldataAdpter()
dataset ds = new dataset()
.............
da.fill(ds)
GridView.datasource = ds.table[0].defautview
GridView.databind()
请不要复制代码,手写的,可能有错误,但思路绝对正确~~