簡體   English   中英

如何在 C# 中設置 ADODB 連接屬性

[英]How to set ADODB connection property in C#

我正在嘗試將用於運行 SQL/XML“UpdateGram”的示例從 VB 轉換為 C#。

VB 示例:

 conn.Properties("SQLXML Version") = "SQLXML.4.0"  

C# 嘗試:

 conn.Properties["SQLXML Version"] = "SQLXML.4.0";

錯誤:無法分配,是只讀的。

VB來源: https://docs.microsoft.com/en-us/sql/relational-databases/sqlxml-annotated-xsd-schemas-xpath-queries/updategrams/executing-an-updategram-by-using-ado-sqlxml -4-0?view=sql-server-ver15

conn.Properties["SQLXML Version"].Value = "SQLXML.4.0";

這正是您提到的鏈接的代碼示例中顯示的內容。

我看到混亂可能來自哪里,有一個紫色的“Notes”塊(錯誤地)包含conn.Properties("SQLXML Version") = "SQLXML.4.0"行。 這似乎是 VB6/A 的遺留物,其中允許無參數的默認屬性 VB.NET 中不允許使用它們,因此該行在 VB.NET 中也不起作用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM