C#调用sql存储过程的简单的例子 然后把得到的表赋值给datagridview1

createprocbrowsasselectname,departmentemployeeinnerjoincomputeronemployee.id=computer... create proc brows
as
select name,department employee inner join computer on employee.id=computer.id
go
exec brows
连接语句
string MyConn = "Data Source=FQ-201105041133;Initial Catalog=sbgl;User ID=sa";
求解,本人新手,最好写详细一点,不要复制粘贴上网址的,谢谢
展开
 我来答
栽曾H
2011-05-24 · 超过18用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:27.4万
展开全部
创建一个连接SqlConnection connection = new SqlConnection(MyConn)
创建一个command对象SqlCommand command = connection.CreateCommand()
command.CommandText = 存储过程名,你这里就是brows
command.CommandType = CommandType.StoredProcedure

DataTable dt = new DataTable();
创建一个适配器对象
SqlDataAdapter adapter = new SqlDataAdapter(command);
adapter.Fill(dt);

dt里就是查出来的数据,赋值datagridview1.DataSource = dt.DefaultView
追问
抓狂,居然把关键部分给省略了...
追答
哪个关键部分- -!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式