Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Speichern von Aenderungen im DataGridView

Frage Entwicklung VB for Applications

Mitglied: Noxxon

Noxxon (Level 1) - Jetzt verbinden

29.05.2008, aktualisiert 05:18 Uhr, 9977 Aufrufe, 1 Kommentar

Hallo,

langsam verzeifel ich..

Ich habe mich nun schon mehrere Stunden in ADO.NET mit VB.NET eingelesen und würde gerne eine Access Datenbank in ein Windows Forms einlesen. Das einlesen an sich funktioniert, jedoch komme ich nicht weiter, wenn ich die Änderungen übernehmen möchte. Ich habe auch schon zig Webseiten gewältzt, aber irgendwie bringen mich diese nicht weiter..

Hier mein aktueller Code:

Imports System.Data.OleDb

Public Class Form1

Dim con As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Nordwind.mdb")
Dim da As New OleDbDataAdapter("Select * FROM Artikel", con)
Dim ds As New DataSet

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
con.Open()
da.Fill(ds, "Artikel")
DataGridView1.DataSource = ds.Tables(0)
con.Close()
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim cb As New OleDbCommandBuilder(da)
da.InsertCommand = cb.GetInsertCommand()
da.DeleteCommand = cb.GetDeleteCommand()
da.UpdateCommand = cb.GetUpdateCommand()

If ds.HasChanges() Then
da.Update(ds.Tables(0))
End If

End Sub
End Class

Kann mir wer bitte einen Hinweis geben, wo der Fehler ist? Problem dabei ist, dass ich das bis morgen Abend fertig haben muss, da es ein Referat zum Thema ADO.NET ist..

Danke und Gruß
Mitglied: 14695
29.05.2008 um 05:18 Uhr
Hi, so wie der Code hier dargestellt ist, öffnest du zwar die Verbindung vor dem Lesen der Daten
01.
con.Open()
.

Vor dem Update des DataAdapter öffnest du die Verbindung nicht!

Wird denn ein Fehler geworfen?
Bitte warten ..
Ähnliche Inhalte
Visual Studio
DataGridViewComboBoxColumn - DatagridView (2)

Frage von SachsenHessi zum Thema Visual Studio ...

Batch & Shell
gelöst Powershell - Hilfe bei Änderung von Werten in Datenbank (3)

Frage von internet2107 zum Thema Batch & Shell ...

Windows Server
gelöst Änderung eines Registryeintrages per GPO (15)

Frage von honeybee zum Thema Windows Server ...

Neue Wissensbeiträge
Windows 10

Neues Win10 Funktionsupdate verbuggt RemoteApp

Information von thomasreischer zum Thema Windows 10 ...

Microsoft

Die neuen RSAT-Tools für Win10 1709 sind da

(2)

Information von DerWoWusste zum Thema Microsoft ...

Humor (lol)

Wohnt jemand in Belgien und kann nicht mehr ruhig ausschlafen?

(6)

Information von LordGurke zum Thema Humor (lol) ...

Heiß diskutierte Inhalte
Router & Routing
Allnet - VDSL2 Modem - SFP (mini-GBIC) (20)

Frage von Dobby zum Thema Router & Routing ...

Voice over IP
DeutschlandLAN IP Voice Data M Premium, Erfahrung mit Faxgeräte? (17)

Frage von liquidbase zum Thema Voice over IP ...