【发布时间】:2009-08-31 13:51:56
【问题描述】:
我正在尝试更新 SQL Server 2005 表中的 XML 列。通过存储过程访问此列。我正在使用 .NET tableAdapter 来调用此过程。 问题:xml列的值没有更新。
一些观察:
- 我使用SqlProfiler 来查看存储过程调用是否实际发送到SQL Server。就是这样。
- 我还直接从 SQL Server Management Studio 中执行了存储过程调用。以这种方式完成后,将执行存储过程。
这可能是 .NET tableAdapter 使用的参数有问题吗?在我看来,这将是与 SQL Server Management Studio 调用的唯一区别。
这里是列表:
-- network protocol: TCP/IP
set quoted_identifier on
set arithabort off
set numeric_roundabort off
set ansi_warnings on
set ansi_padding on
set ansi_nulls on
set concat_null_yields_null on
set cursor_close_on_commit off
set implicit_transactions off
set language us_english
set dateformat mdy
set datefirst 7
set transaction isolation level read uncommitted
【问题讨论】:
标签: sql-server xml sql-server-2005 tableadapter