Hi,
hab jetz dank meines kleinen Helfers aus dem Buchladen schon so bisserl den Umstieg auf vb2008 kennengelernt.
Jetz steh ich vor folgendem Problem:
Ich starte meine Anwendung und hole mit mit
meine daten von einer Access-DB.
In meinem Hauptformular habe ich ein DataGridView in dem nur bestimmte Spalten angezegt werden sollen.
Bis jetz bin ich aber nur soweit das alle Spalten angezeigt werden. :S
Mir is klar das ich bei der SQL-Abfrage nur die benötigten Spalten auswählen könnte, aber das will ich nicht, weil ich ich in einem zweiten Form mit allen Daten aus der DB-Tabelle weiterarbeiten will.
Kann wer nen Denkanstoß geben für nen Newbie???
Wäre supi ... :thumbsup:
hab jetz dank meines kleinen Helfers aus dem Buchladen schon so bisserl den Umstieg auf vb2008 kennengelernt.
Jetz steh ich vor folgendem Problem:
Ich starte meine Anwendung und hole mit mit
meine daten von einer Access-DB.
In meinem Hauptformular habe ich ein DataGridView in dem nur bestimmte Spalten angezegt werden sollen.
Bis jetz bin ich aber nur soweit das alle Spalten angezeigt werden. :S
VB.NET-Quellcode
- Public Class frmverein1
- Private myconn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=data2011c.mdb;")
- Private dt As DataTable = Nothing
- Private dv As DataView = Nothing
- Private da As OleDbDataAdapter = Nothing
- Private drv As DataRowView = Nothing
- Protected Overrides Sub OnLoad(ByVal e As System.EventArgs)
- da = New OleDbDataAdapter("SELECT * FROM Verein", myconn)
- Dim mycb As New OleDbCommandBuilder(da)
- dt = New DataTable("Verein")
- myconn.Open()
- da.Fill(dt)
- myconn.Close()
- Dim bs As New BindingSource()
- dv = New DataView(dt)
- bs.DataSource = dv
- DataGridView1.DataSource = bs
- MyBase.OnLoad(e)
- End Sub
- End Class
Mir is klar das ich bei der SQL-Abfrage nur die benötigten Spalten auswählen könnte, aber das will ich nicht, weil ich ich in einem zweiten Form mit allen Daten aus der DB-Tabelle weiterarbeiten will.
Kann wer nen Denkanstoß geben für nen Newbie???
Wäre supi ... :thumbsup: