SQL express 2005 i visual c# 2008 połaczenie

0

Witam

Poprzez kod

SqlConnectionStringBuilder connBuilder = new SqlConnectionStringBuilder();
connBuilder.InitialCatalog = "TestDB";
connBuilder.DataSource = @"mój-PC\SQLEXPRESS";
connBuilder.IntegratedSecurity = true;
SqlConnection conn = new SqlConnection(connBuilder.ConnectionString);

        conn.Open();
        label1.Text = "Połączonao z SQL Server v" + conn.ServerVersion;
        conn.Close();

prubuje uzyskac połaczenie z sql ale gdy go uruchamiam pojawia mi się błąd

Cannot open database "TestDB" requested by the login. The login failed.
Login failed for user "mój-pc\mój login"

co jest nie tak , jak to naprawic??

Aha uzywam windows vista jesli to ma znaczenie i sql jest zainstalowany w domyslną lokalizacje

Dzieki za pomoc

Ps. kod nie jest skomplikowany dopiero się uczę

0
  1. pierwsze primo. Windows w połączeniu z bazami danych jakoś nie lubi PLiterek. Staraj się ich nie używać. Jeśli juz komputer masz nazwany 'mój-PC', to możesz jako .DataSource podać ".\SQLExpress" - kropka oznacza bieżący komputer.
  2. drugie primo. Czy masz włączone w serwerze logowanie Windowsowe? Mixed-Mode?
  3. Czy dany użytkownik jest dodany do tej bazy danych?
  4. Czy to działało, a teraz się zepsuło, czy też to pierwsze podejście?

pozdrawiaMM

0
  1. w nazwie mojego komputera nie ma polskich literek mój-PC to przykład , a próbowałem i kropkę.
  2. niewiem, gdzie to sprawdzic?
  3. nie wiem, gdzie to sprawdzic?
  4. nie działało to pierwsze podejscie.

Pozdrawiam

0

http://www.connectionstrings.com/?carrier=sqlserver2005 daj w konstruktorze calość, nie porownuje twojej sciezki z ta z stronki ale jak nie zadziala to napisz.

pozdrawiam

0

Cos dalej nie działa nie wiem czemu.

Zauważyłem takrze ze w SQL serwer configuration manager jest wyłaczone
SQL SERVER BROWSER i nie moge tego właczyc cz to moze byc tego wina??

0

polecam: http://www.microsoft.com/poland/technet/article/art0070_01.mspx#E3B

i tak à propos wrzuć datagridview i skonfiguruj vizualnie połączenie do bazy danych w celach testowych

pozdrawiam.

0

OK juz działa wielkie dzięki za pomoc

Pozdrawiam

0

Witam mam identycnzy problem najlepsze ejst to ze u mnei to dzialalo jak pisalme an wndows 2000
teraz mam viste i jet ten blad co ma kolega wyzej. lacze sie:
Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=True;
z Tym ze jak klikne database exploer dodam nowe polaczenie wybiore windows autenthication to sie alczy z baza :|

0

ort! bo juz mi rece opadaja :/

0

prubuje na rozne sposoby robic stringastring conn = "Data Source=.\\SQLEXPRESS;Initial Catalog=firma;Integrated Security=True;Connect Timeout=30;User Instance=True;Pooling=True;Enlist=True;Encrypt=False;"; i nadal to samo serwer wyaga autoryzacji logowanie na mm\administrator nie powiodlo sie

1 użytkowników online, w tym zalogowanych: 0, gości: 1