2012-05-09 6 views
7

Gibt es eine Möglichkeit, eine Verbindungszeichenfolge zum Linq-To-Sql-Datenprovider in F # aus der App.Config-Datei bereitzustellen.Verbindungszeichenfolge zum Linq-To-Sql-Datenprovider bereitstellen

Ich habe versucht, die nur zum Testen folgenden:

let mutable connString = @"Data Source=PCSQLEXPRESS;Initial Catalog=NortwindDB;Integrated Security=True" 
type SqlConnection = SqlDataConnection<ConnectionString = connString> 

aber ich eine Fehlermeldung: „Das ist nicht ein konstanter Ausdruck oder gültige benutzerdefinierter Attributwert“

Dank

Antwort

14

Der Typ Der Provider selbst benötigt eine hartcodierte Verbindungszeichenfolge zum Generieren des Typs (in Ihrem Fall SqlConnection), um ihn zur Kompilierungszeit zu entwickeln, aber Sie können die tatsächliche Verbindungszeichenfolge zur Laufzeit wie folgt konfigurieren:

Verwandte Themen