vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 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
SQL-Update 
Autor: Dom.Jan
Datum: 20.08.04 19:41

Hallo!

Ich hab ein Problem mit meinem Programm in Verbindung mit einer Access-Datenbank.
Ich möchte eine Update-Funktion in einer Zeile vornehmen, aber nur dieser einen, was er aber nicht macht. Im folgenden erkläre ich den Datenbank-Inhalt und dann den Code.

Datenbank:

In der Datenbank befindet sich eine Tabelle mit dem Namen „tb_id_nrn“. In dieser tabelle befinden sich folgende Spalten: id (zahl), geraete_bez (text), typ_erz_nr (text), nachweis (text), pruef_art (text), pruef_datum (text).

Die ID wird vom Programm automatisch hochgezählt. Jetzt hab ich z.B. in der Datenbank eine leere Zeile nur mit einer id drin.

Jetzt möchte ich diese leere zeile mit der id nehmen und neu befüllen.

Dazu hab ich folgende anweisung geschrieben:

'Die Informationen zum Verbindung in einer Variablen speichern
Dim ConnectionString As String = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"data source = datenbank.mdb"
 
'Eine neue Verbindung mit dem ConnectionString erstellen
Dim Connection As OleDbConnection = New OleDbConnection(ConnectionString)
 
'Die SQL-Variable erstellen
Dim SQL As String 
 
SQL = "UPDATE tb_id_nrn SET typ_erz_nr = '0123456789'  WHERE id = '" & _
  txtbID.Text & "'"
 
[Anmerkung]: txtbID.Text ist die id in der leeren zeile!
 
'Das Kommand-Objekt erzeugen
 Dim Command As OleDbCommand = New OleDbCommand(SQL, Connection)
 
'Öffnen der Verbindung
Connection.Open()
 
Command.ExecuteReader()
 
'Die Verbindung schließen
Connection.Close()
Ich hoffe das ich es verständlich geschrieben hab!
Vielen Dank
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
SQL-Update882Dom.Jan20.08.04 19:41
Re: SQL-Update430lars00720.08.04 22:15
Re: SQL-Update401Dom.Jan20.08.04 23:22
Re: SQL-Update406DarkBert20.08.04 23:47
Re: SQL-Update445Dom.Jan20.08.04 23:54

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