Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Datensatz ändern
zurück: Hintergrundfarbe beim Klicken auf Button ändern! weiter: Mehrfachauswahl Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Gast



Verfasst am:
02. Aug 2005, 09:42
Rufname:

Datensatz ändern - Datensatz ändern

Nach oben
       

Hallo,

ich benutze Access 2003.

Ich habe ein Formular erstellt mit Textfeldern und Kombiboxen, der Inhalt wird in einer Tabelle gespeichert.

Der Coder hierfür lautet:
Code:
Private Sub speichern_btn_Click()
On Error GoTo Err_speichern_btn_Click
    Dim Titel As String
    Dim db_str As String
    Dim ts_box_str As String
    Dim aw_box_str As String
    Dim prio_box_str As String
    Dim phs_box_str As String
    Dim Klasse As String
    Dim Bemerkung As String
    Dim db As DAO.Database

    DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
    Me!titel_txt.SetFocus
    Titel = Me!titel_txt.Text
    Me!teilsystem_box.SetFocus
    ts_box_str = Me!teilsystem_box.Text
    Me!anwendungen_box.SetFocus
    aw_box_str = Me!anwendungen_box.Text
    Me!prioritaet_box.SetFocus
    prio_box_str = Me!prioritaet_box.Text
    Me!phase_box.SetFocus
    phs_box_str = Me!phase_box.Text
    Me!klasse_txt.SetFocus
    Klasse = Me!klasse_txt.Text
    Me!bemerkung_txt.SetFocus
    Bemerkung = Me!bemerkung_txt.Text
    db_str = "INSERT INTO main_db (Titel,Teilsystem,Anzuwenden," & _
                                  "Prioritaet,Phase,Klasse,Bemerkung) " & _
             "VALUES ('" & Titel & "','" & ts_box_str & "','" & _
                           aw_box_str & "','" & prio_box_str & "','" & _
                           phs_box_str & "','" & Klasse & "','" & _
                           Bemerkung & "')"
    Set db = OpenDatabase("C:\Dokumente und Einstellungen\eggert_k\" & _
                          "Arbeit\Datenbank\main_db.mdb")
    db.Execute db_str
    db.Close
    Set db = Nothing
Exit_speichern_btn_Click:
    Exit Sub
Err_speichern_btn_Click:
    MsgBox Err.Description
    Resume Exit_speichern_btn_Click
End Sub

Wenn ich nun nach einem Datensatz aus der Tabelle suche wird er mir wieder in einem (anderen aber gleich ausehenden) Formular angezeigt. Wenn ich dort etwas ändere soll es auch bei dem aktuell aufgerufenen Datensatz aus der Tabelle geändert werden und nicht als neuer Datensatz in die Tabelle eingetragen werden.

Kann mir jemand sagen, wie ich das mache? Bin leider noch Neuling und weiß mir gerade nicht zu helfen.

Für Hilfe und Anregungen bin ich immer dankbar!
lothi
c#, .Net


Verfasst am:
02. Aug 2005, 16:05
Rufname:
Wohnort: Birgisch


AW: Datensatz ändern - AW: Datensatz ändern

Nach oben
       

Hallo Gast

Für solche Aktionen gibt es die UPDATE Abfrage:
Code:
UPDATE <Tabelle>
   SET <Name einer Spalte> = <Ausdruck aus Spalten, Konstanten, Funktionen>
       [, weitere Spaltennamen = Ausdruck]
 WHERE <Bedingung>

Also heisst das für dich, wenn du einen neuen Datensatz anlegegen willst INSERT INTO und wenn ein bestehnder geändert werden soll UDATE.

Wieso machst du das nicht mit einem gebundenen Formular dann sit doch alles viel einfacher.

_________________
Gruss Lothi, der Bastler
Feedback ist die beste Möglichkeit mir zu sagen ob die Antwort geholfen hat!
AC2002, WinXP, Office XP
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz zählen? 11 Mongospliff 4736 14. Dez 2009, 23:48
hugo1990 Datensatz zählen?
Keine neuen Beiträge Access Tabellen & Abfragen: Daten aus Abfrage ändern 4 majeca 604 17. Jul 2005, 14:56
majeca Daten aus Abfrage ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Listenfeld, automatisch erster Datensatz markieren 1 Gast 2958 21. Jun 2005, 11:54
rita2008 Listenfeld, automatisch erster Datensatz markieren
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage Ausgabe nur ein Datensatz 1 lammy 770 21. Mai 2005, 08:30
mapet Abfrage Ausgabe nur ein Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz automatisch kopieren??? 0 Edelschnitt 701 11. Mai 2005, 19:41
Edelschnitt Datensatz automatisch kopieren???
Keine neuen Beiträge Access Tabellen & Abfragen: Datenfeldtyp in verknüpfter Tabelle ändern 0 Sander_Dirk 581 25. Apr 2005, 12:12
Sander_Dirk Datenfeldtyp in verknüpfter Tabelle ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Währungsformat ändern - Punkt und Komma?? 4 mivogt 4350 03. März 2005, 15:22
mivogt Währungsformat ändern - Punkt und Komma??
Keine neuen Beiträge Access Tabellen & Abfragen: Hintergrundfarbe in Datensatz 1 Rheinbote 900 24. Feb 2005, 20:18
stpimi Hintergrundfarbe in Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Aus 1 Datensatz mit 10 Infos mache 10 Datensätze à 1 Info 2 Steve 914 14. Jan 2005, 00:43
Steve Aus 1 Datensatz mit 10 Infos mache 10 Datensätze à 1 Info
Keine neuen Beiträge Access Tabellen & Abfragen: Bei der Aktualisierung eines Tabellenwertes neuen Datensatz 6 zheng 810 07. Dez 2004, 22:35
zheng Bei der Aktualisierung eines Tabellenwertes neuen Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Aktionsabfrage in Formular -immer nur einen Datensatz ändern 6 blauvogel 1092 08. Okt 2004, 11:43
Skogafoss Aktionsabfrage in Formular -immer nur einen Datensatz ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz nach Datum suchen?? 1 Hansen 1390 04. Okt 2004, 12:16
stpimi Datensatz nach Datum suchen??
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft-Excel Diagramme