簡體   English   中英

如何在C#控制台應用程序中通過沒有連接字符串的DLL訪問數據庫

[英]How to Access Database via DLL without a Connection String in C# Console Application

我在C#中有一個圖書館應用程序。 它包含所有EDMX文件和數據庫訪問方法。 我創建了一個控制台應用程序,其中引用了庫DLL來訪問方法 但是控制台應用程序需要本地App.Config文件中的連接字符串。 我需要一個安全性, 如何在不指定控制台應用程序中的連接字符串的情況下訪問DLL?

是否有其他方法可以達到要求。 請幫助我。

您必須提供連接字符串才能訪問數據庫。 如果您不能使用集成安全性,那么建議您將連接字符串加密在app.config文件的<appSettings></appSettings>部分中,並在控制台應用程序中對其進行解密,然后再將其發送到業務層。

咨詢此答案以了解如何加密/解密字符串: C#的簡單雙向加密

暫無
暫無

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

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