c#
DataSet ds = new DataSet();
SqlConnection sqlcon1 = new SqlConnection(Sqlstr);
sqlcon1.Open();
SqlDataAdapter da = new SqlDataAdapter("Prc_D_get_Server_info", sqlcon1);
da.SelectCommand.CommandType = CommandType.StoredProcedure;
da.Fill(ds);
sql存储过程Prc_D_get_Server_info:
CREATE PROCEDURE Prc_D_get_Server_info
AS begin
select depart_id,depart_name from rs_department as kk
select * from rs_workstatus
select * from xm_xmfl
end
GO
这时,我只能用ds.Tables[0]、ds.Tables[1]获取数据,如果表多了,就很不方便,想用ds.Tables["rs_department"]的方式,该怎么做呢?
DataSet ds = new DataSet();
SqlConnection sqlcon1 = new SqlConnection(Sqlstr);
sqlcon1.Open();
SqlDataAdapter da = new SqlDataAdapter("Prc_D_get_Server_info", sqlcon1);
da.SelectCommand.CommandType = CommandType.StoredProcedure;
da.Fill(ds);
sql存储过程Prc_D_get_Server_info:
CREATE PROCEDURE Prc_D_get_Server_info
AS begin
select depart_id,depart_name from rs_department as kk
select * from rs_workstatus
select * from xm_xmfl
end
GO
这时,我只能用ds.Tables[0]、ds.Tables[1]获取数据,如果表多了,就很不方便,想用ds.Tables["rs_department"]的方式,该怎么做呢?
解决方案 »
- 在线等,100分求教C#制作一个不要IIS 就可以运行网站的东东,局域网还可以访问的
- C#导出excel
- 请问我该从哪儿入手
- 一个简单问题:在WINFORM里怎样把字符串转为URL编码?
- 提供 vs.net 2003 英文版 下载 可得100
- 100分求Gmail信箱
- 如何新建Excel并把Sql数据导入到Excel文件中??
- 请问可以让windows服务定时执行项目的中的一个可多少form吗?
- 如何在DragEnter事件中知道来源是不是本控件?
- 欢迎大家来讨论:webconfig文件的修改问题?...................
- 关于在母版页后台弹出对话框问题!
- C# winform 打包问题(打包高手请进)
Fill方法还有一种调用方式:
da.Fill(ds,"rs_department");
指定表名就可以了!
AS begin
select depart_id,depart_name from rs_department as kk
select * from rs_workstatus
select * from xm_xmfl
end
GO楼主的存储过程这样写,可以返回 三个表? 本人觉得是一个存储过程对应一个 result,,返回的时候用 表名来接收。