Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

MS SQL Server 2005 und VB.Net---es will einfach nicht :(

Svenman_1 / 0 Antworten / Flachansicht Nickles

Also ich bekomm einfach die Verbindung nicht hin, das ist das einzige was mich noch hindert. So sieht mein Verbindungsteil aus:

Sub datenbankverbindungoeffnen()
objConnection = New OleDb.OleDbConnection("Provider=SQLOLEDB.1;Data Source=SVEN-NB\SQLEXPRESS;Initial Catalog=" & Application.StartupPath & "\Arbeitsplanung.mdf;User Id=Test;Password=sven")
Try
objConnection.Open()
Catch ex As Exception
MessageBox.Show("Die Verindung zur Datenbank schlug fehl." & vbLf & ex.Message)
End Try


Den Mixed Mode der Datenban hab ich aktiviert, damit nicht nur die Windows-authentifizierung akzeptiert wird. Den Benutzer "Test" mit dem Passwort "sven" habe ich im SQL Server Management Studio Express angelegt. Ich habe auch keine Ahnung was der Unterschied zwischen der "Data Source" und dem "Initial Catalog" ist. Das eine scheint ja der Server an sich zu sein und das andere die Datei der Datenbank oder??? Und wenn ja was ist was?


Auf jeden Fall bekomm ich immer folgende Fehlermeldung:

---------------------------

---------------------------
Die Verindung zur Datenbank schlug fehl.
Die von der Anmeldung angeforderte "C:\Dokumente und Einstellungen\Sven\Desktop\Schule\Mitarbeiterorganisation\Harald\Harald\Harald\bin\Debug\Arbeitsplanung.mdf"-Datenbank kann nicht geöffnet werden. Fehler bei der Anmeldung.
---------------------------
OK
---------------------------


Per SQL Server Management Studio Express klappt die Anmeldung aber!

Gruß Sven

bei Antwort benachrichtigen