Ich versuche gerade eine DataGridView abspeichern, und hab dazu schon etwas gefunden, aber leider Funktioniert das nicht, weil er mir diese Fehler anzeigt:
Fehler 1 Imports-Anweisungen müssen vor Deklarationen stehen. C:\Users\Martin\Documents\Schule\Softwarentwicklung\Programme\vb\Stundenprogramm\Stundenprogramm\Form1.vb 3 5 Stundenprogramm
Fehler 2 Der Typ "OleDbDataAdapter" ist nicht definiert. C:\Users\Martin\Documents\Schule\Softwarentwicklung\Programme\vb\Stundenprogramm\Stundenprogramm\Form1.vb 23 19 Stundenprogramm
Fehler 3 Der Typ "OleDbConnection" ist nicht definiert. C:\Users\Martin\Documents\Schule\Softwarentwicklung\Programme\vb\Stundenprogramm\Stundenprogramm\Form1.vb 29 24 Stundenprogramm
Fehler 4 Der Typ "OleDbDataAdapter" ist nicht definiert. C:\Users\Martin\Documents\Schule\Softwarentwicklung\Programme\vb\Stundenprogramm\Stundenprogramm\Form1.vb 33 18 Stundenprogramm
Fehler 5 Der Typ "OleDbCommandBuilder" ist nicht definiert. C:\Users\Martin\Documents\Schule\Softwarentwicklung\Programme\vb\Stundenprogramm\Stundenprogramm\Form1.vb 37 23 Stundenprogramm
Hier ist der Quelltext:
Oder könnte man das mit INI auch abspeichern?
Danke schonmal für alle Antworten
Fehler 1 Imports-Anweisungen müssen vor Deklarationen stehen. C:\Users\Martin\Documents\Schule\Softwarentwicklung\Programme\vb\Stundenprogramm\Stundenprogramm\Form1.vb 3 5 Stundenprogramm
Fehler 2 Der Typ "OleDbDataAdapter" ist nicht definiert. C:\Users\Martin\Documents\Schule\Softwarentwicklung\Programme\vb\Stundenprogramm\Stundenprogramm\Form1.vb 23 19 Stundenprogramm
Fehler 3 Der Typ "OleDbConnection" ist nicht definiert. C:\Users\Martin\Documents\Schule\Softwarentwicklung\Programme\vb\Stundenprogramm\Stundenprogramm\Form1.vb 29 24 Stundenprogramm
Fehler 4 Der Typ "OleDbDataAdapter" ist nicht definiert. C:\Users\Martin\Documents\Schule\Softwarentwicklung\Programme\vb\Stundenprogramm\Stundenprogramm\Form1.vb 33 18 Stundenprogramm
Fehler 5 Der Typ "OleDbCommandBuilder" ist nicht definiert. C:\Users\Martin\Documents\Schule\Softwarentwicklung\Programme\vb\Stundenprogramm\Stundenprogramm\Form1.vb 37 23 Stundenprogramm
Hier ist der Quelltext:
VB.NET-Quellcode
- Imports System.Data.OleDb
- Private dt As New DataTable
- Private da As OleDbDataAdapter
- Private ds As New DataSet
- Private bs As New BindingSource
- Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
- Dim ConStr As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\db1.mdb;"
- Dim Con As New OleDbConnection(ConStr)
- ds.Tables.Add(dt)
- da = New OleDbDataAdapter("SELECT * FROM Tabelle1", Con)
- da.Fill(dt)
- Dim cb As New OleDbCommandBuilder(da)
- bs.DataSource = dt
- Me.DataGridView1.DataSource = bs
- End Sub
- Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
- If ds.HasChanges Then
- If MsgBox("Änderungen speichern?", MsgBoxStyle.Question Or MsgBoxStyle.YesNo) Then
- bs.EndEdit()
- da.Update(ds.Tables(0))
- End If
- End If
- End Sub
Oder könnte man das mit INI auch abspeichern?
Danke schonmal für alle Antworten