关于SQL数据库导入ACCESS数据库

来源:互联网 发布:mac只能安装win8 编辑:程序博客网 时间:2024/05/21 09:34

最近 写程序碰到了 要利用程序导入到ACCESS表的问题

 

最初 我用的存储过程

费了九牛二虎之力..

 

最后只能导入到了 SQL所在的服务器上的ACCESS文件中 ..

 

没办法

 

重头再来

首先在目录下创建一个access文件

在文件内建立 相应的表

 

利用DataSet创建数据集ds1 DataAdapter.fill()将起填充 SQL数据库

 

再创建一个数据集ds2,将access表利用DataAdapter.fill()导入到ds2,

 

再将ds1的数据写入 ds2 ,利用DataAdapter.Update(ds2,"表名")更新ACCESS数据库

 

运行时候发现总会出现 "添加datarow 需要 insertcommand"的提示语句

 

后来加了个commandbuilder(dataadapter)后就不报错了

 

可是书上写的DataSet,Adapter操作 都是直接用Update更新没发现要用这个函数啊.

 

为何类.?

原创粉丝点击