【问题标题】:Delete from a Linked Server从链接服务器中删除
【发布时间】:2013-02-10 16:00:39
【问题描述】:

我不知道如何从链接服务器中删除行。我的数据源是一个 mdb 文件。以下是我创建链接服务器的方式:

我能够插入几行或更新一行或选择行。

从 TrainingFeedback 中选择 *...feedback#txt

但是我到底要如何删除部分或全部行呢?当我运行这个时:

从 TrainingFeedback 中删除...feedback#txt

我收到此错误:

服务器:消息 7346,级别 16,状态 2,第 1 行 无法从 OLE DB 提供程序“Microsoft.Jet.OLEDB.4.0”获取该行的数据。 [OLE/DB 提供程序返回消息:书签无效。] OLE DB 错误跟踪 [OLE/DB Provider 'Microsoft.Jet.OLEDB.4.0' IRowset::GetData returned 0x80040e0e]。

请帮我解决这个问题

【问题讨论】:

    标签: ms-access sql-server-2000


    【解决方案1】:

    提供者可能不会为删除语句返回行。尝试使用“OpenQuery”函数来解决错误。另外,您是否测试过删除没有发生,或者您是否因为错误而假设它没有发生?

    Reference!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-21
      • 2023-03-20
      • 2017-05-12
      • 2018-10-30
      • 2017-06-24
      • 1970-01-01
      • 2015-11-08
      • 1970-01-01
      相关资源
      最近更新 更多