Connection string c#

Mam problem a mianowicie w sql 2005 łącze sie za pomocą windows autentyfication i serwer mam o takiej nazwie ŁUKASZ-PC\SQLEXPRESS i w sql moja baza działa bez problemu Ale w momęcie jak prubuje ta nazwe wpisac do c# w connection string wywala mi błąd nie uznaje znaku slesza :frowning: probowalem mu wpisać

“Data Source=ŁUKASZ- PC’'SQLEXPRESS ;Initial Catalog=Northwind;Integrated Security=True”; ale dalej nie chce sie połączyć co mam źle dziekuje za pomoc

Witam!

Z tego co pamietam jeszcze z C++ to by w string wrzucic backflash’a czyli , trzeba go poprzedzić jeszcze jednym backslash’em. W Twoim wypadku:

"Data Source=ŁUKASZ-PC\\SQLEXPRESS;Initial Catalog=Northwind;Integrated Security=True"

.

Jeszcze jedna rada. Staraj sie omijać polske znaki w definiowaniu jakichkolwiek nazw…tutaj nazwie hosta.

Zgadza się - potrzebny jest podwójny slash. Można też umieścić małpkę przed otwierającym cudzysłowem.