簡體   English   中英

將sqlconnection轉換為oledbconnection c#

[英]convert sqlconnection to oledbconnection c#

我正在使用C#通過sqlconnection連接到我的數據庫。 但是現在我想使用OledbConnection進行連接。 我正在使用此指令:

 _dbSchemaInfo.Connection.ConnectionString = ViewModelLocator.Connection.ConnectionString;

我有這個錯誤:

在OLE DB中創建ConnectionString。 例如,“ Provider = SQLOLEDB;”。

我的ConnectionString:

數據源= MOHAMEDSADEK-PC \\ MSSQLSERVER12;初始目錄= TEST_LAUNCHER;集成安全= SSPI;持久安全信息= False

我的問題是“如何將sqlconnection轉換為OledbConnection?

根據您的錯誤消息和此鏈接 ,您需要在ConnectionString中設置一個Provider。

例如:

Provider = sqloledb;數據源= MOHAMEDSADEK-PC \\ MSSQLSERVER12;初始目錄= TEST_LAUNCHER;集成安全性= SSPI;持久性安全信息=假

通過此鏈接查看有關連接提供程序的更多信息:

提供程序屬性(ADO): https : //msdn.microsoft.com/zh-cn/library/windows/desktop/ms675096 ( v= vs.85) .aspx

希望對您有所幫助

暫無
暫無

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

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