0
我看到很多類似的問題,但答案是一樣的。如何傳遞原始連接字符串
public class myContext(string connectionName) : base(connectionName)
{
}
的問題是他們所有的答案指定從他們的.config衍生就像一個連接名稱:
<connectionStrings>
<add name="connectionName"
connectionString="data source=server\database;initial catalog=catalog;persist security info=True;user id=user;password=password;MultipleActiveResultSets=True;App=EntityFramework"
providerName="System.Data.SqlClient" />
</connectionStrings>
如果我想通過這樣的
"Server=127.0.0.1;Database=sampleDB;User Id=foo; Password=bar"
什麼像
"Server=127.0.0.1;Port=440;Database=mysqlDB;Uid=root; Pwd=root123;"
打我半秒。 – Strikegently
但我如何告訴構造函數,它是一個原始連接字符串,而不是一個命名的? – anaval
@anaval我已經在我自己的項目中添加了關於如何執行此操作的示例。 –