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

Visual-Basic Einsteiger
Re: Daten aus DB in Textbox 
Autor: NotThatKind
Datum: 30.06.03 14:19

Hallo,

per Code, denke ich.

Hier der Code für Form1:

Private Sub cmdändern_click()
 
Load Form3
Form3.Show
 
End Sub
Und hier für die Form3:

Option Explicit
 
Private Sub form3_load()
 
ComboNr.Clear
ComboTitel.Clear
ComboInterpret.Clear
ComboAlbum.Clear
ComboTracklänge.Clear
ComboVÖJahr.Clear
ComboGenre.Clear
ComboBewertung.Clear
ComboCDNr.Clear
 
 
End Sub
 
Private Sub cmdaufrufen_click()
 
Set dbmp3db = OpenDatabase("C:\Eigene" & _
  "Dateien\Dokumente\Hessenkolleg\Info\Datenbank-Projekt\MP3DB-18-06-03\mp3db." & _
  "db")
sqländern = "Select * from tabelle1 where Nr = " & änderntext & ""
Set rsändern = dbmp3db.OpenRecordset(sqländern)
Do Until rsändern.EOF = True
ComboNr.AddItem rsändern.Fields("Nr")
ComboTitel.AddItem rsändern.Fields("titel")
ComboInterpret.AddItem rsändern.Fields("Interpret")
ComboAlbum.AddItem rsändern.Fields("album")
ComboTracklänge.AddItem rsändern.Fields("tracklänge")
ComboVÖJahr.AddItem rsändern.Fields("VÖJahr")
ComboGenre.AddItem rsändern.Fields("Genre")
ComboBewertung.AddItem rsändern.Fields("Bewertung")
ComboCDNr.AddItem rsändern.Fields("CDNr")
rsändern.MoveNext
Loop
 
End Sub
 
 
Private Sub Cmd2DSaktualisieren_click()
 
  With rsändern
    .Edit
    .Fields("Nr") = ComboNr.Text
    .Fields("Titel") = ComboTitel.Text
    .Fields("Interpret") = ComboInterpret.Text
    .Fields("Album") = ComboAlbum.Text
    .Fields("Tracklänge") = ComboTracklänge.Text
    .Fields("VÖJahr") = ComboVÖJahr.Text
    .Fields("Genre") = ComboGenre.Text
    .Fields("Bewertung") = ComboBewertung.Text
    .Fields("CDNr") = ComboCDNr.Text
    .Update
  End With
 
dbmp3db.Close
 
MsgBox "Der Datensatz Nr. " & änderntext & " wurde geändert. " & _
       "Klicken Sie auf AKTUALISIEREN um eine aktuelle Ansicht zu erhalten."
 
Form3.Hide
Form1.Show
End Sub
Ich habe es aus lauter Verzweifelung mit Comboboxen probiert, das funktioniert aber auch nicht. Komischerweise meckert er an keiner Stelle. Er ruft die Form3 auf, die Boxen sind (leider) leer und wenn man dann einen neuen Datensatz reinschreibt und dann auf aktualisieren geht, dann fügt er ihn auch ganz normal in Form1 ein. Aber ich möchte ja gerne, dass der zu änderende Datensatz in den entsprechenden Combo- oder Textboxen auftaucht, damit man nicht alles neu schreiben muss.

Wie geht das???

Liebe Grüße,
Karo
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Daten aus DB in Textbox552NotThatKind30.06.03 00:08
Re: Daten aus DB in Textbox61Waldgichtel30.06.03 14:02
Re: Daten aus DB in Textbox280NotThatKind30.06.03 14:19
Re: Daten aus DB in Textbox95Waldgichtel30.06.03 15:37
Re: Daten aus DB in Textbox274nobody30.06.03 15:31
Re: Daten aus DB in Textbox321NotThatKind30.06.03 19:18

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