Hi alle,
nachdem ich viele Projekte mit Online MySQL-Datenbanken gemacht habe, brauche ich für ein neues kleines Projekt alles offline. Also habe ich mir mal die Datenverbindungen über den lokalen Weg angeschaut.
Ich habe in mein Projekt eine dienstbasierte Datenbank hinzugefügt (MDF) und über den Server-Explorer eine Datenverbindung aufgebaut.
Soweit so gut. Tabellen anlegen und mit Daten befüllen geht.
Wo ich stocke ist die Datenverbindung, um ein Select oder was auch immer auszuführen. Ich habe natürlich gegooglet und stosse immer auf die gleichen Antworten - leider komme ich damit nicht weiter
Hier der Code bis zum Verbindungsaufbau:
Wenn ich meinen Testlauf mal ausführe, dann dauert es ca. 10-15 Sekunden und dann bekomme ich folgenden Fehler:
"Netzwerkbezogener oder instanzenspezifischer Fehler beim Herstellen einer Verbindung mit SQL Server. Der Server wurde nicht gefunden, oder auf ihn kann nicht zugegriffen werden".... blablabla... error 26 - Fehler beim Bestimmen des angegebenen Servers/der angegeben Instanz".
Was fehlt hier? was mach ich falsch?
LG,
KlyX
nachdem ich viele Projekte mit Online MySQL-Datenbanken gemacht habe, brauche ich für ein neues kleines Projekt alles offline. Also habe ich mir mal die Datenverbindungen über den lokalen Weg angeschaut.
Ich habe in mein Projekt eine dienstbasierte Datenbank hinzugefügt (MDF) und über den Server-Explorer eine Datenverbindung aufgebaut.
Soweit so gut. Tabellen anlegen und mit Daten befüllen geht.
Wo ich stocke ist die Datenverbindung, um ein Select oder was auch immer auszuführen. Ich habe natürlich gegooglet und stosse immer auf die gleichen Antworten - leider komme ich damit nicht weiter
Hier der Code bis zum Verbindungsaufbau:
VB.NET-Quellcode
- Imports System.Data.SqlClient
- Public Class Form1
- Private Sub btn_getname_Click(sender As Object, e As EventArgs) Handles btn_getname.Click
- Dim con As SqlConnection
- Dim cmd As New SqlClient.SqlCommand
- Dim reader As SqlClient.SqlDataReader
- Try
- con = New SqlConnection
- con.ConnectionString = "Data Source=.\SQLEXPRESS;AttachDbFilename=C:\pfadzumeinerdatei\SLOTTER.MDF;Integrated Security=True;User Instance=True"
- cmd.Connection = con
- cmd.CommandText = "SELECT * FROM users WHERE username = '" & txt_username.Text & "';"
- con.Open()
- reader = cmd.ExecuteReader()
Wenn ich meinen Testlauf mal ausführe, dann dauert es ca. 10-15 Sekunden und dann bekomme ich folgenden Fehler:
"Netzwerkbezogener oder instanzenspezifischer Fehler beim Herstellen einer Verbindung mit SQL Server. Der Server wurde nicht gefunden, oder auf ihn kann nicht zugegriffen werden".... blablabla... error 26 - Fehler beim Bestimmen des angegebenen Servers/der angegeben Instanz".
Was fehlt hier? was mach ich falsch?
LG,
KlyX
Chris' Weblog - Mein Blog rund um Vieles