当前位置: 代码迷 >> ASP.NET >> dataset不能得到存储过程的数据?解决方法
  详细解决方案

dataset不能得到存储过程的数据?解决方法

热度:1990   发布时间:2013-02-26 00:00:00.0
dataset不能得到存储过程的数据?
DataSet   ds   =   new   DataSet();
System.Data.SqlClient.SqlConnection       sqlConn=new   System.Data.SqlClient.SqlConnection();      
sqlConn.ConnectionString=System.Configuration.ConfigurationSettings.AppSettings[ "ConnectionString "];      
sqlConn.Open();
SqlDataAdapter   da   =   new   SqlDataAdapter( "sp_hr_GetStafflist ",   sqlConn);
da.SelectCommand.CommandType   =   CommandType.StoredProcedure;
da.Fill(ds);
dg.DataSource   =   ds;
dg.DataBind();
//IListSource   不包含任何数据源???

------解决方案--------------------------------------------------------
dsa.SelectCommand.Parameters.Add( "@name ", SqlDbType.Int).Value = "xxx ";
试下这个。
------解决方案--------------------------------------------------------
DB.MakeOutParam( "@intRecordCount ",SqlDbType.Int,20)
  相关解决方案