首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET Framework >

怎么把DataSet写入Access数据库

2012-01-09 
如何把DataSet写入Access数据库我把一个excel文件读入到一个DataSet对象中,然后要把它写入access数据库,但

如何把DataSet写入Access数据库
我把一个excel文件读入到一个DataSet对象中,然后要把它写入access数据库,但不知道什么原因,写不进去.求高人指点.

[解决办法]
不用这么麻烦吧。。。excel可以直接导入access的啊
[解决办法]
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + 
"Data Source=" + FilePath+ ";" + 
"Extended Properties=Excel 8.0;"; 
using(OleDbConnection conn= new OleDbConnection(""))
{
conn.Open();
OleDbDataAdapter myCommandd = new OleDbDataAdapter("select * from [Sheet1$]", conn);
DataSet ds = new DataSet();
myCommandd.Fill(ds, "[Sheet1$]");
}
[解决办法]
得再从access中查询出一个dataset2,然后把excel查询的dataset1一行行DataRow添加或更新回dataset2,然后再把dataset2 Update回去.
苦办法,但也只能这么做.

热点排行