在C#中用sqldataadapt和用sqlconnection连接数据库有什么区别?

在C#中用sqldataadapt和用sqlconnection连接数据库有什么区别?,第1张

LZ这个问题问的有点问题吧, 首先,SqlConnection是用来连接客服端和数据库的,而SqlDataAdapter是数据适配器,是用来存放和 *** 作数据库的;同时也是DataSet实现断开模式的基础。所以,这2个不是同一类对像,他们完成的功能也不一样,但是你使用SqlDataAdapter也是首先需要使用SqlConnection建立连接。

另,2楼请不要误认子弟,当使用da.Fill(ds)时是可以自动打开连接,但是连接是不会自动关闭的,需要手动关闭。

最后推荐LZ去参考 MSDN 或者去 MSDN中文技术论坛 提此类问题.

首先你的sqldataAdapt要实现deletecommdn和updatecommand啊,然后确定sqldataAdapt已经有了主键,就可以通过简单的改变DataTable的值,然后用sqldataAdapt的Update方法去更新。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9543685.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存