Forums Neueste Beiträge
 

Entity Framework - User und Passwort zur Laufzeit setzen....

11/02/2010 - 13:28 von M. Erlinger | Report spam
Hallo

hat schon jemand Erfahrung gesammelt, in Bezug auf Entity Framework -
und ConnectionParameter zur Laufzeit anpassen/setzen.
Es geht darum, den User und das Passwort vor der DB-Verbindung via EF
aus einer Login-DialogMaske zu übernehmen, und mit diesen Daten die DB-
Verbindung herzustellen.

Vielen Dank schon mal für Infos dazu & schönen Gruß
Michael
 

Lesen sie die antworten

#1 Marcel Roma
11/02/2010 - 15:45 | Warnen spam
Am Thu, 11 Feb 2010 04:28:04 -0800 (PST) schrieb M. Erlinger:

Hallo

hat schon jemand Erfahrung gesammelt, in Bezug auf Entity Framework -
und ConnectionParameter zur Laufzeit anpassen/setzen.
Es geht darum, den User und das Passwort vor der DB-Verbindung via EF
aus einer Login-DialogMaske zu übernehmen, und mit diesen Daten die DB-
Verbindung herzustellen.

Vielen Dank schon mal für Infos dazu & schönen Gruß
Michael



Hallo Michael,

Probier mal das aus:

string userID = textBoxUserId.Text;
string password = textBoxPassword.Text;

string connectionString = String.Format("Data source=.;Initial
catalog=Northwind;User Id={0};Password={1};", userID, password );

using (NorthwindDataContext context = new
NorthwindDataContext(connectionString)) {
string companyName = (from c in context.Customers
where c.CustomerID == "ALFKI"
select c.CompanyName).FirstOrDefault();

MessageBox.Show(companyName);
}


Gruss
Marcel

Ähnliche fragen