vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 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

ADO.NET / Datenbanken
Problem beim zugreifen auf mehrere Tabellen 
Autor: nrg
Datum: 21.06.07 08:17

Also ich habe folgendes Problem. Wenn ich nun in eine Tabelle reinschreiben möchte mit zb einen klick auf btn1 ist das kein problem aber sobald ich das selbe mit einer 2ten tabelle machen muss kommt es immer zu fehlern.

Mein code zum anlegen eines neuen Datensatzes:

Imports System.Data.OleDb

Private dbpath As String = _
System.IO.Path.Combine(Application.StartupPath, "db1.mdb")
Private conn As New OleDbConnection _
("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & dbpath & ";")
Private sql As String = "SELECT * FROM Tabelle1;"
Private cmd As New OleDbCommand(sql, conn)
Private da As New OleDbDataAdapter(cmd)
Private ds As New DataSet

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim cb As OleDbCommandBuilder = New OleDbCommandBuilder(da)
Dim test1 As String
Dim test2 As String

test1 = TextBox1.Text
test2 = TextBox2.Text

Try
conn.Open()

Dim row As DataRow = ds.Tables("Tabelle1").NewRow

row("spalte2") = test1 ' 1 ist eine ID autowert Spalte
row("spalte3") = test2

ds.Tables("Tabelle1").Rows.Add(row)

'Datenbank updaten
da.Update(ds, "Tabelle1")

MessageBox.Show("Neuer Datensatz Username " & @!#$ & _
" hinzugefügt!", "Neuer Datensatz", MessageBoxButtons.OK, _
MessageBoxIcon.Information)
Catch ex As OleDbException
MessageBox.Show(ex.Message, "Fehler", MessageBoxButtons.OK, _
MessageBoxIcon.Exclamation)
Finally
conn.Close()
End Try

GOGO()
End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Problem beim zugreifen auf mehrere Tabellen926nrg21.06.07 08:17
Re: Problem beim zugreifen auf mehrere Tabellen522nrg21.06.07 08:28

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