Ef mssql Distributed deployment 1: EFContext custom database link, mssqlefcontext
No nonsense. Go to the Code: Source: callback
/// <Summary> /// obtain the connection string of the Entity /// </summary> /// <param name = "edmxFullName"> Edmx includes the full name of the namespace </param> /// <param name = "server"> server address or name </param> /// <param name = "dadaBase"> database </param>/ // <param name = "usr"> User </param> // <param name = "pswd"> password </param> /// <param name = "appName ""> program name </param> // <returns> Entity connection string </returns> public static string GetEntityConnectionString (string edmxFullName, string server, string dadaBase, string usr, string pswd, string appName) {System. data. entityClient. entityConnectionStringBuilder entityConnectionStringBuilder = new System. data. entityClient. entityConnectionStringBuilder (); entityConnectionStringBuilder. metadata = "res: // */" + edmxFullName + ". csdl | res: // */"+ edmxFullName + ". ssdl | res: // */"+ edmxFullName + ". msl "; entityConnectionStringBuilder. provider = "System. data. sqlClient "; SqlConnectionStringBuilder sqlConnectionStringBuilder = new SqlConnectionStringBuilder (); sqlConnectionStringBuilder. dataSource = server; sqlConnectionStringBuilder. initialCatalog = dadaBase; sqlConnectionStringBuilder. integratedSecurity = true; sqlConnectionStringBuilder. userID = usr; sqlConnectionStringBuilder. password = pswd; sqlConnectionStringBuilder. multipleActiveResultSets = true; sqlConnectionStringBuilder. applicationName = appName; entityConnectionStringBuilder. providerConnectionString = sqlConnectionStringBuilder. toString (); return entityConnectionStringBuilder. connectionString ;}