2016-04-01 18 views
-1

Oluşturma: Bildiğiniz gibi biz komutunu kullanın bir veritabanına yeni bir bağlantı oluşturmak için, yeni bir SQL Bağlantı Hatası

con = new SqlConnection(string connectionString); 

Ancak benim bağlantı dizesi zaten tırnak işareti (bu sembolleri " ") vardır. Bu yüzden yazarken:

Unexpected character '\'

Ve bu hatayı:

con = new SqlConnection(@"Data Source=(LocalDB)\v11.0;AttachDbFilename="C:\Users\Mike\documents\visual studio 2013\Projects\Concurs\Concurs\Database1.mdf";Integrated Security=True"); 

bu hatayı alıyorum

Only assignment, call, increment, decrement, await, and new object expressions can be used as a statement

yüzden bu hatalardan kurtulmak için ne yapacağız?

Çok teşekkürler!

cevap

4

Onları de görerek tırnak karakterleri kaçmak gerekir: derleyici değişmeziyle senin dize sonlandırma değildir ancak bunun yerine tırnak karakterleri literal içinde dahil olması niyetiyle bilir

con = new SqlConnection(@"Data Source=(LocalDB)\v11.0;AttachDbFilename=""C:\Users\Mike\documents\visual studio 2013\Projects\Concurs\Concurs\Database1.mdf"";Integrated Security=True"); 

Bu şekilde .

+0

Teşekkürler roryap işe yaradı! –

İlgili konular