c#把excel导入到datagridview的数据不能保存到数据库

这是导入按钮的事件:这是导入数据的方法:这是保存修改的按钮:如果我直接在datagridview里修改数据,再点保存按钮是可以保存到数据库的,可是从excel里导入到da... 这是导入按钮的事件:

这是导入数据的方法:

这是保存修改的按钮:

如果我直接在datagridview里修改数据,再点保存按钮是可以保存到数据库的,可是从excel里导入到datagridview的数据就不能保存,导入是能导入的,就是点了保存没用
会不会是因为导入方法的da和保存修改的da这两个对象不一致导致的?要怎么改?
展开
 我来答
神赐睿智
2015-12-02 · TA获得超过989个赞
知道小有建树答主
回答量:833
采纳率:75%
帮助的人:427万
展开全部
通过oledb使用sql语句可以对EXCEL进行读取、修改、插入操作,不支持删除;

你是用OleDbCommandBuilder试试, 这个不是SQL数据库了 , 不能使SQLCOMMANDBUILDER
更多追问追答
追问
如果必须使用sql数据库有什么方法能修改吗?
追答
连接数据库有两种东西  一种专门用于sql server  的sql连接, 比如你用的就是,  在连接ACCESS, EXCEL 要使用oledb, 实际情况实际操作, 连接什么数据库就用什么连接,可以在一个程序搭配用都没问题

你专为sql server做的程序,如果想改用别的数据库, 整个程序的连接方法都要修改
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式