Rumah >pangkalan data >tutorial mysql >Mengapa Menyambung ke Pangkalan Data MDF dalam C# Melemparkan 'ArgumentException: Kata Kunci 'Source' Tidak Disokong'?
Apabila cuba menyambungkan aplikasi C# ke pangkalan data MDF buat kali pertama, ArgumentException yang menunjukkan bahawa kata kunci 'DataSource' ialah tidak disokong mungkin dihadapi. Untuk menyelesaikan isu ini, pastikan pemformatan rentetan sambungan yang betul.
Kod bermasalah dalam soalan yang diberikan ialah:
con.ConnectionString = "DataSource=.\SQLEXPRESS;
Format rentetan sambungan yang betul ialah:
con.ConnectionString = @"Data Source=.\SQLEXPRESS;
Nota: Penambahan ruang antara "Data" dan "Sumber".
Berikut ialah kod yang dikemas kini dengan sambungan yang betul rentetan:
con.ConnectionString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=SampleDatabase.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
Selepas membuat pengubahsuaian ini, aplikasi sepatutnya berjaya menyambung ke pangkalan data MDF.
Atas ialah kandungan terperinci Mengapa Menyambung ke Pangkalan Data MDF dalam C# Melemparkan 'ArgumentException: Kata Kunci 'Source' Tidak Disokong'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!