ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
432
432
EMPFEHLEN
-
Hallo Gemeinde,
ich habe ein kleines Problem.
Ich kann zur Zeit aus einer Access - Datenbank daten auslesen und auch hinzufügen. Nun wäre noch interresant, eine Zeile (Datensatz) löschen zu können. Ich will nicht auf eine Datagridview zurückgreifen, da dies nachher nicht möglich sein wird.
Quellcode zum AUSLESEN:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
ListBox3.Items.Clear() Dim con As New OleDbConnection Dim cmd As New OleDbCommand Dim reader As OleDbDataReader con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=C:\shipping.mdb" cmd.Connection = con cmd.CommandText = "select * from Lieferanten" Try con.Open() reader = cmd.ExecuteReader() Do While reader.Read() lieferant(lieferantenanzahl) = reader("Lieferant") 'Lieferant(counter) = reader("Lieferant") lieferantenanzahl = lieferantenanzahl + 1 Loop reader.Close() con.Close() lieferantenanzahl = lieferantenanzahl - 1 'NULLWERT Catch ex As Exception '2nd MessageBox.Show(ex.Message) End Try Dim i For i = 1 To lieferantenanzahl ListBox3.Items.Add(lieferant(i)) Next
Quellcode zum Hinzufügen:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Dim ARTNR = InputBox("ARTNR. eingeben:") Dim GROUP = ListBox2.SelectedItem Dim LIEFE = ListBox3.SelectedItem 'Write something to DB Dim con As New OleDbConnection Dim cmd As New OleDbCommand con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=C:\Shipping.mdb" cmd.Connection = con Try cmd.CommandText = ("INSERT INTO Artikel (Artikelnummer, Kategorie, Lieferant) VALUES ('" & ARTNR & "', '" & GROUP & "', '" & LIEFE & "')") cmd.Connection.Open() cmd.ExecuteNonQuery() cmd.Connection.Close() Catch ex As Exception MsgBox(ex.Message) End Try
In dieser Art bräuchte ich den Quellcode, um eine bestimmte Zeile löschen zu können
Also in der Art: In Datenbank shipping.mdb / Tabelle Artikel / Zeile x löschen
Danke euch
MFG Stefan
-
16.06.11 11:15 #2
- Registriert seit
- May 2007
- Ort
- Ostmanien
- Beiträge
- 33
Naja eigentlich bräuchtest du ja nur den PK der Zeile die du löschen möchtest zu eruieren und dann ein DELETE FROM ARTIKEL WHERE PK = ZeilenPk auszuführen
Ich bin ein Kind ein deppertes, in meinem Hirn da scheppert es...
Ähnliche Themen
-
Access Datensatz in einer Datei schreiben und die ältere löschen
Von muhi im Forum Visual Basic 6.0Antworten: 3Letzter Beitrag: 29.03.07, 13:17 -
Datensatz löschen
Von Genesyst im Forum PHPAntworten: 2Letzter Beitrag: 15.10.06, 12:42 -
datensatz löschen
Von hikeda_ya im Forum PHPAntworten: 17Letzter Beitrag: 13.01.06, 19:22 -
Datensatz aus TXT löschen
Von MajorWindbeutel im Forum PHPAntworten: 13Letzter Beitrag: 03.02.04, 20:03 -
Datensatz aus DB löschen
Von Subwoover im Forum PHPAntworten: 7Letzter Beitrag: 20.02.02, 16:52





Zitieren
Login





