Database, fejl i connection
Jeg er lige begyndt på visual basic 2005 istedt for vb6 og er ved at lære ADO.net til at koble til en database. Jeg har fået oprettet en test SQL server database gennem Visual basic 2005 hvor der lige er 1 tabel med 3 kolonner og hvor der er indtastet et par værdier.Den kode jeg har fundet som burde virke (iføle andre) ser ud som sådan:
Imports System.Data.SqlClient
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
_System.EventArgs) Handles MyBase.Load
Dim con As SqlConnection = New SqlConnection
_("server=localhost;Integrated Security=SSPI;data
_source=c:test1\database1")
con.Open()
Dim cmd As SqlCommand = New SqlCommand("SELECT * FROM TABLE1",
_con)
Dim rdr As SqlDataReader = cmd.ExecuteReader
While rdr.Read
Console.WriteLine(rdr(0) & " " & rdr(1))
End While
rdr.Close()
con.Close()
End Sub
End Class
Jeg har prøvet at indsætte lidt forskelligt i sqlconnection værdien med uden resultat. Jeg får hele tiden fejlen:
An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)
Hvor skal database stien egentlig indsættes når den nu ligger i for eksempel mappen "C:test1" og hedder database1.mdf
Jeg er lidt forvirret lige nu... )o=