【问题标题】:Updating Datatable to EXISTING global database connection将 Datatable 更新为 EXISTING 全局数据库连接
【发布时间】:2011-01-13 17:57:31
【问题描述】:

我正在使用 Microsoft Visual Basic 2010 Express。我有一个基于 WPF 的项目。我在 Database Explorer 中成功连接到数据库,并且在 Data Sources 中拥有一个正在工作的现有数据源。

我使用以下代码从数据源创建了一个数据表:

Dim roster_table As New DataTable("AGENT_ROSTER")

我可以很好地操作这个数据表,但是我不知道如何将它的数据保存到我的数据库 (agentroster.sdf),因为连接是在全局级别上的,并且没有在这个特定的窗口中声明。

如何从这个窗口的数据表更新这个数据库?

顺便说一句,我尝试在这个窗口的代码上创建一个连接,使用与成功的全局连接数据库完全相同的连接字符串,但它说它无法连接。

【问题讨论】:

    标签: sql wpf vb.net ado.net


    【解决方案1】:

    鉴于您提供的信息有限,很难说。您还应该注意,有很多方法可以做到这一点。然而,最基本的方法是使用表适配器。一旦你设置了更新、插入和删除命令,你就可以调用它的Update 方法。

    这里有一个MSDN article,可能会对您有所帮助

    【讨论】:

    • 您会惊讶地发现您的回答实际上帮助了我解决问题!有时我很难将这些概念与我的项目联系起来。我使用的代码是“Dim table_adaptor As New AGENT_ROSTERTableAdaptors.AGENT_ROSTERTableAdaptor”我唯一的另一个问题是......应该这样工作吗?
    • @JasonMc92。是的,看起来没错。一旦您对 ADO.NET 有所了解,可能值得在其他 people are doing
    猜你喜欢
    • 2013-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-10
    • 1970-01-01
    • 1970-01-01
    • 2012-04-01
    相关资源
    最近更新 更多