Zum Inhalt springen
  • 0

VB.NET MSSQL Server Connection, wie?


Frage

Geschrieben

Ja Moin! 

Hab mir eben ein MSSQL Server aufgesetzt und bin mir nicht ganz sicher wie ich eine Verbindung zur Datenbank aufbaue.

Ich hab Windows Authentification gewählt. Es gibt also keinen "sa" Benutzer und kein pw.

 

Weis jemand wie ich das mache?

6 Antworten auf diese Frage

Empfohlene Beiträge

  • 0
Geschrieben (bearbeitet)

Was genau ist jetzt die Frage?

Wie du ne Authentifizierung einreichtest? Wie du in einem Projekt mit der Datenbank arbeitest? Wenn ja, arbeitest du mit dem EF?

Bearbeitet von KeeperOfCoffee
  • 0
Geschrieben
vor 8 Minuten schrieb KeeperOfCoffee:

Was genau ist jetzt die Frage?

Wie du ne Authentifizierung einreichtest? Wie du in einem Projekt mit der Datenbank arbeitest? Wenn ja, arbeitest du mit dem EF?

im prinzip wie ich eine datenbankverbindung mit VB.NET zu MSSQL aufbaue 

  • 0
Geschrieben (bearbeitet)
Zitat

Public Class Form1
    Dim sqlstatement As New SqlCommand
    Dim con = New SqlConnection("WA-MID01\SQLEXPRESS;Database=Test;User Id=***;Password=***")
    Dim dataReader As SqlDataReader


    Private Sub btnAutoren_Click(sender As Object, e As EventArgs) Handles btnAutoren.Click
        sqlstatement = New SqlCommand("Select * from Test.dbo.Autor", con)
        dataReader = sqlstatement.ExecuteReader()

        While dataReader.Read()
            txtboxAutoren.Text = "Datensatz: " + dataReader!Name
        End While

    End Sub
End Class
 

Klappt leider auch nicht. 

Da sagt mir der Compiler "System.ArgumentException: "Schlüsselwort wird nicht unterstützt: 'wa-mid01\sqlexpress;database'."

 

ich hab die SqlConnection durch:

Zitat

Dim con = New SqlConnection("Data Source=(local); initial Catalog=Test; Trusted_Connection=Yes;MultipleActiveResultSets=True")

ausgetauscht. Scheint immerhin die Connection erstmal zu akzeptieren. Werd gleich versuchen Zugriff auf die Daten der Db zu bekommen.

Bearbeitet von DieMstar
  • 0
Geschrieben
Zitat

Imports System.Data.SqlClient

Module Module1

    Sub Main()
        Dim con As SqlConnection
        con = databaseconnection()
        con.Open()

        Dim sqlDataReader As SqlDataReader
        Dim sqlCommand = New SqlCommand("SELECT * FROM Autor", con)
        sqlDataReader = sqlCommand.ExecuteReader()

        While sqlDataReader.Read()
            Console.WriteLine(sqlDataReader!Name)
        End While
        con.Close()
        Console.ReadKey()

    End Sub

    Function databaseconnection() As SqlConnection
        Const myConnectString As String = "Data Source=(local);Initial Catalog=Test;Trusted_Connection=Yes;MultipleActiveResultSets=True"
        Dim con As SqlConnection
        con = New SqlConnection(myConnectString)

        Return con
    End Function

End Module

ich bekomm einfach keinen Zugrif auf die DB. Keine Ahnung woran es liegen könnte ?

  • 0
Geschrieben
vor 12 Stunden schrieb DieMstar:

Da sagt mir der Compiler "System.ArgumentException: "Schlüsselwort wird nicht unterstützt:

Kein Wunder, der Connection String ist falsch, da fehlt vorn ein "Data Source=" bzw "Server=".
Wenn du nur Windows Authentification aktiv hast funktioniert es auch nicht Benutzer und Passwort zu übergeben, du benötigst "Integrated Security=SSPI;" oder "Integrated Security=true;"

vor 11 Stunden schrieb DieMstar:

Keine Ahnung woran es liegen könnte

ohne fehlermeldung schwer

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...