vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Probleme mit .Fill und .Update 
Autor: Dartrax
Datum: 17.04.04 03:19

Hallo!
Ich habe noch so meine Probleme mit den grundlegenden
Datenbankoperationen. Bei meinem Code tritt im Moment bei
der Zeile MyAdapter.Fill(Dataset) eine Exception ohne
Erklärung auf - Ich habe keinen Schimmer, wo der Fehler
ist.
Dim MyDataSet As DataSet
 
Private Sub FrmMain_Load(ByVal sender As Object, ByVal e As System.EventArgs) _
  Handles MyBase.Load
    ' Neue Datenbankdateiinstanz
    Dim MyCat As ADOX.Catalog = New ADOX.Catalog
    ' Datenbankdatei erstellen
    MyCat.Create("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & _
      Application.StartupPath & "\Datenbank.mdb; Jet OLEDB:Engine Type=5")
    ' Dataset füllen
    DataSetFill(MyDataSet, Application.StartupPath & "\Datenbank.mdb")
    ' Dataset Sheet-Tabelle hinzufügen
    MyDataset.Tables.Add("Sheets")
    ' Primaryschlüssel hinzufügen
    Dim MyPrimaryKeys(0) As DataColumn
    MyPrimaryKeys(0) = MyDataset.Tables("Sheets").Columns.Add("Schülername")
    MyDataset.Tables("Sheets").PrimaryKey = MyPrimaryKeys
 
    ' Irgendeine Datenbankoperation
 
    ' Neuen Datensatz im Dataset anlegen
    Dim MyRow As DataRow = MyDataset.Tables("Sheets").NewRow
    MyRow.Item("Schülername") = "Name"
    MyDataset.Tables("Sheets").Rows.Add(MyRow)
 
    ' Datenbank Update
    DataSetUpdate(MyDataset, Application.StartupPath & "\Datenbank.mdb")
End Sub
 
' Prozedur: Füllt ein Dataset mit Daten aus einer Datenbank
Public Sub DataSetFill(ByVal Dataset As DataSet, ByVal FilePath As String)
    ' Neue Instanz einer Datenverbindung und Übergabe des Pfades
    Dim MyConnection As New OleDb.OleDbConnection( _
      "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & FilePath)
    MyConnection.Open()
    ' Neue Instanz eines mit der Datenverbindung verbundenen Adapters
    Dim MyAdapter As New OleDb.OleDbDataAdapter("SELECT * FROM Sheets", _
      MyConnection)
    ' Dataset mit Adapter füllen
    MyAdapter.Fill(Dataset)
    ' Datenverbindung schließen
    MyConnection.Close()
End Sub
 
' Prozedur: Speichert die Daten eines Dataset in einer Datenbank
Public Sub DataSetUpdate(ByVal DataSet As DataSet, ByVal FilePath As String)
    ' Neue Instanz einer Datenverbindung und Übergabe des Pfades
    Dim MyConnection As New OleDb.OleDbConnection( _
      "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & FilePath)
    MyConnection.Open()
    ' Neue Instanz eines mit der Datenverbindung verbundenen Adapters
    Dim MyAdapter As New OleDb.OleDbDataAdapter("SELECT * FROM Sheets", _
      MyConnection)
    ' Neue Instanz eines OleDBCommandBuilder für den Adapter
    Dim MyCommandBuilder As New OleDb.OleDbCommandBuilder(MyAdapter)
    ' Dataset mit Adapter füllen
    MyAdapter.Update(DataSet, "Sheets")
    ' Datenverbindung schließen
    MyConnection.Close()
End Sub
Dartrax

Meine Homepage: www.dartrax.de


Posting wie es leibt und lebt
. . . und voll daneben geht!
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Probleme mit .Fill und .Update5.000Dartrax17.04.04 03:19
Re: Probleme mit .Fill und .Update4.161ModeratorFZelle17.04.04 11:21
Re: Probleme mit .Fill und .Update4.347Dartrax17.04.04 14:59
Re: Probleme mit .Fill und .Update3.905ModeratorFZelle18.04.04 11:07
Re: Probleme mit .Fill und .Update3.811Dartrax18.04.04 12:02
Columns werden nicht hinzugefügt 3.856Dartrax18.04.04 13:50
Re: Columns werden nicht hinzugefügt 3.847ModeratorFZelle18.04.04 20:19
Re: Columns werden nicht hinzugefügt 3.905Dartrax19.04.04 01:00
Re: Columns werden nicht hinzugefügt 3.727ModeratorFZelle19.04.04 14:55
Re: Columns werden nicht hinzugefügt 3.764Dartrax20.04.04 18:08
Re: Columns werden nicht hinzugefügt 3.693ModeratorFZelle20.04.04 20:40
Re: Columns werden nicht hinzugefügt 4.038Dartrax20.04.04 21:14
Re: Columns werden nicht hinzugefügt 3.776Dartrax20.04.04 21:14
Re: Columns werden nicht hinzugefügt 3.716ModeratorFZelle21.04.04 09:04
Re: Columns werden nicht hinzugefügt 3.844Dartrax21.04.04 17:00
Re: Columns werden nicht hinzugefügt 3.743ModeratorFZelle21.04.04 21:43
Re: Columns werden nicht hinzugefügt 3.777Dartrax21.04.04 22:31
Re: Columns werden nicht hinzugefügt 3.709WaldiMaywood21.04.04 22:40
Re: Columns werden nicht hinzugefügt 3.700WaldiMaywood21.04.04 22:51
Re: Columns werden nicht hinzugefügt 3.702Dartrax21.04.04 23:25
Re: Columns werden nicht hinzugefügt 3.963WaldiMaywood21.04.04 23:31
Re: Columns werden nicht hinzugefügt 3.712Dartrax21.04.04 23:50
Re: Columns werden nicht hinzugefügt 3.729Dartrax21.04.04 22:54
Re: Columns werden nicht hinzugefügt 3.789WaldiMaywood21.04.04 23:00
Re: Columns werden nicht hinzugefügt 3.765Dartrax21.04.04 23:31
Re: Columns werden nicht hinzugefügt 3.635WaldiMaywood21.04.04 23:40
Re: Columns werden nicht hinzugefügt 3.785Dartrax21.04.04 23:59
Nochmal Angefangen:3.737ModeratorFZelle22.04.04 08:22
Re: Nochmal Angefangen:3.935Dartrax22.04.04 16:05
Re: Nochmal Angefangen:3.716ModeratorFZelle22.04.04 19:09
Re: Nochmal Angefangen:3.833Dartrax23.04.04 00:02
Re: Nochmal Angefangen:3.709ModeratorFZelle23.04.04 08:23
Re: Nochmal Angefangen:3.772Dartrax23.04.04 15:54
Re: Nochmal Angefangen:3.745ModeratorFZelle24.04.04 10:40
Re: Nochmal Angefangen:3.717Dartrax26.04.04 15:46
Re: Nochmal Angefangen:3.681ModeratorFZelle26.04.04 19:00
Re: Nochmal Angefangen:3.708Dartrax26.04.04 22:51
Fehler nochmal übersichtlich 4.612Dartrax01.05.04 18:13
Re: Fehler nochmal übersichtlich 3.759WaldiMaywood01.05.04 19:43
Re: Fehler nochmal übersichtlich 3.763Dartrax01.05.04 19:47
Re: Fehler nochmal übersichtlich 3.760WaldiMaywood01.05.04 19:56
Re: Fehler nochmal übersichtlich 3.767Dartrax01.05.04 20:18
DAS WAR DER FEHLER!!! UND DAS DIE LÖSUNG!!!3.959Dartrax04.05.04 16:06
Re: DAS WAR DER FEHLER!!! UND DAS DIE LÖSUNG!!!3.776ModeratorFZelle04.05.04 17:51
Re: DAS WAR DER FEHLER!!! UND DAS DIE LÖSUNG!!!3.818Dartrax04.05.04 20:06
Re: DAS WAR DER FEHLER!!! UND DAS DIE LÖSUNG!!!3.800WaldiMaywood04.05.04 21:46
DANKE!!!3.831Dartrax04.05.04 23:58

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel