当前位置: 代码迷 >> ASP.NET >> 求 获取一张表(DataSet)最省资源的代码?该如何解决
  详细解决方案

求 获取一张表(DataSet)最省资源的代码?该如何解决

热度:866   发布时间:2013-02-25 00:00:00.0
求 获取一张表(DataSet)最省资源的代码?
理想的状态应该是:传入一条SQL查询语句和一个SqlParameter[]参数,返回一张表;

------解决方案--------------------------------------------------------
不太明白你在说什么,不过有一点需要说明一下,DataSet不是一张表,DataTable才是,DataSet是在内存中一个数据库。
------解决方案--------------------------------------------------------
public DataTable FillDataSet(string strCmd)
{
SqlConnection conn = null;
try
{
Application.Lock();
conn = new SqlConnection(strConn);
conn.Open();
SqlDataAdapter da = new SqlDataAdapter(strCmd, conn);
DataSet ds = new DataSet();
da.Fill(ds, "table1");
return ds.Talbes[0];
}
catch (Exception ex)
{
throw (ex);
}
finally
{
conn.Close();
Application.UnLock();
}
}

不知道对你有帮助没
------解决方案--------------------------------------------------------
  相关解决方案