45fan.com - 路饭网

搜索: 您的位置主页 > 网络频道 > 阅读资讯:将DataSet里的表导入数据库的步骤

将DataSet里的表导入数据库的步骤

2016-08-31 06:30:38 来源:www.45fan.com 【

将DataSet里的表导入数据库的步骤

我是这样将DataSet里的表导入数据库表的:

oConn = new SqlConnection(m_szConnString);
oConn.Open();

//srcDS要导入的DataSet

//dsTable :scrDS 里的一个表名

//szDASQL 查询语句 (select * from 数据库表)

public DataSet ImportToDBTable(DataSet srcDS,string szDASQL,string dsTable)
{
DataSet myDS = new DataSet();
SqlDataAdapter sqlDA = new SqlDataAdapter(szDASQL,oConn);
sqlDA.Fill(myDS,dsTable);
SqlCommandBuilder sqlcommandbuilder=new SqlCommandBuilder(sqlDA);
DataRow myDataRow2=null;
try
{
for(int j=0;j<srcDS.Tables[dsTable].Rows.Count;j++)
{
myDataRow2 = myDS.Tables[dsTable].NewRow();
for(int k=0;k<srcDS.Tables[dsTable].Columns.Count;k++)
{
myDataRow2[k]=srcDS.Tables[dsTable].Rows[j][k];

}
myDS.Tables[dsTable].Rows.Add(myDataRow2);
sqlDA.Update(myDS,dsTable);
}

}
catch
{
return null;
}
return myDS;

}

方法比较笨,请指教。

 

本文地址:http://www.45fan.com/a/question/70122.html
Tags: 数据库 DataSet 导入
编辑:路饭网
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部