簡體   English   中英

使用C#轉義SQL Server連接字符串

[英]Escape SQL Server connection string with C#

我需要在C#代碼中即時編寫SQL Server連接字符串,我很好奇是否有內置的方法嗎? 到目前為止,我有這個:

string connectionString = "Server=" + server + 
      "; Database=" + db + 
      "; User Id=" + userName + 
      "; password=" + pass + 
      "; Connection Timeout=15";

而且,我是否需要將所有名稱都包含在雙引號中?

string connectionString = "Server=\"" + server + 
      "\"; Database=\"" + db + 
      "\"; User Id=\"" + userName + 
      "\"; password=\"" + pass + 
      "\"; Connection Timeout=15";

您應該使用SqlConnectionStringBuilder類,該類將為您完成所有這些操作並為您提供方便的屬性。

暫無
暫無

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

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