swissinside
Mitglied
Ich habe nun den ganzen Tag vergeblich danach gesucht, wie man die Spaltennamen aus einer Datenbank ausliest.
verwendete Software: Microsoft Visual Basic Express Edition 2008
Um Datensätze abzufragen und in ein DataGridView zu "füllen" gehe ich folgendermassen vor:
Wodurch muss ich nun "SELECT * FROM Adressen" ersetzen um nach den Spaltennamen zu fragen?
Nebenbei: Ich bin absoluter Anfänger, wenn es um Datenbanken geht...
verwendete Software: Microsoft Visual Basic Express Edition 2008
Um Datensätze abzufragen und in ein DataGridView zu "füllen" gehe ich folgendermassen vor:
Code:
Dim locConnection As SqlConnection
Dim locCommand As SqlCommand
Dim locDataReader As SqlDataReader
locConnection = New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename='D:\Test.mdf';Integrated Security=True;User Instance=True")
locConnection.Open()
locCommand = New SqlCommand("SELECT * FROM Adressen", locConnection)
locDataReader = locCommand.ExecuteReader()
Dim i As Integer = 0
i = 0
Do While locDataReader.Read()
DataGridView1.Rows.Add()
DataGridView1.Rows(i).Cells(0).Value = locDataReader(0)
DataGridView1.Rows(i).Cells(1).Value = locDataReader(1)
DataGridView1.Rows(i).Cells(2).Value = locDataReader(2)
DataGridView1.Rows(i).Cells(3).Value = locDataReader(3)
i += 1
Loop
locDataReader.Close()
locConnection.Close()
Wodurch muss ich nun "SELECT * FROM Adressen" ersetzen um nach den Spaltennamen zu fragen?
Nebenbei: Ich bin absoluter Anfänger, wenn es um Datenbanken geht...