Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Wert eines Textfeldes im richtigen Datensatz eintragen
zurück: formular mit vielen daten an bestehendes Excel File senden weiter: datum im formularkopf Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
tobias1985
Gast


Verfasst am:
09. Aug 2007, 13:27
Rufname:

Wert eines Textfeldes im richtigen Datensatz eintragen - Wert eines Textfeldes im richtigen Datensatz eintragen

Nach oben
       Version: Office XP (2002)

Hallo Leute!

Bin neu hier bei euch im Forum.
Hab mich auch schon ein wenig umgesehen nur leider nicht ganz das Richtige zu meinem Problem gefunden.
Ich habe eine Tabelle mit NAmen "tblNotizen", sie enthält die Spalten "Bemerkung" und "Notizen". Darin sind Datensätze eingetragen. Zu Testzwecken im Moment unter Bemerkugng Test1, Test2, Test3, Test4, Test. Unter Notizen Notiz1, Notiz2, Notiz3, Notiz4, Notiz5.

Dann habe ich ein Formular erstellt, indem ich anhand eines Kombinationsfeldes "cmbbezeichnung" mit einen Datensatz auswählen kann z.b. Test2. In einem Textfeld wird dann die entsprechende Notiz dazu ausgegeben bei Test 2 dann Notiz2.

Nun möchte ich, dass wenn ich die Notiz im Textfeld ändere und dann auf einen erstellten Button "cmdspeichern" klicke, die Notiz bei dem ausgewählten Datensatz in der Tabelle geändert wird.

Hab hier auch ein Makro das ich beim Button beim Klickereignis hinterlegt habe:
Code:
    Dim rsAdresse As DAO.Recordset
    Dim intMsgBoxResult As Integer
   
    intMsgBoxResult = MsgBox("Wollen Sie die erfassten Daten eintragen?", _
                             vbYesNo, "Speichern?")
    Select Case intMsgBoxResult
      Case 6     'Yes
        Set rsAdresse = CurrentDb.OpenRecordset("tblNotizen", dbOpenTable)
        With rsAdresse
            .AddNew
            .Fields("Bezeichnung") = Me!Bezeichnung
            .Fields("Notizen") = Me!Notizen
            .Update
        End With
        rsAdresse.Close
      Case 7   'No
        Me!Bezeichnung = Null
        Me!Notizen = Null
    End Select
Das Makro legt mir aber eben immer einen neuen Datensatz an, ich hätte es aber gerne so, dass der gewünschte Datensatz in der Tabelle gesucht wird, vorhanden sein muss er ja, da er duch das Kombinationsfeld gewählt wird, und dann eben in der Spalte Notizen die alte Notiz überschrieben wird.

hoffe ihr könnt mir helfen
gruß
tobias
JörgG
Access-Team


Verfasst am:
09. Aug 2007, 15:32
Rufname:
Wohnort: b. Dresden

AW: Wert eines Textfeldes im richtigen Datensatz eintragen - AW: Wert eines Textfeldes im richtigen Datensatz eintragen

Nach oben
       Version: Office XP (2002)

Hallo,

versuche statt .AddNew ein .Edit Wink Den richtigen DS holst Du am Besten mit
Code:
    rsAdresse.FindFirst "ID = " & Me!ID

PS: Hab ich richtig verstanden, 5*Test und 5*Notiz ist nur eine Spielerei, denn sonst wäre das Datenmodell unbedingt zuüberarbeiten.

_________________
MfG, Jörg Very Happy

Bitte das Feedback nicht vergessen.
tobias1985
Gast


Verfasst am:
10. Aug 2007, 09:27
Rufname:


AW: Wert eines Textfeldes im richtigen Datensatz eintragen - AW: Wert eines Textfeldes im richtigen Datensatz eintragen

Nach oben
       Version: Office XP (2002)

Hallo Jörg!

Danke für deine Hilfe funktioniert jetzt.
Ja, das is im moment nur eine Spielerei. Die richtigen Werte befülle ich erst wenn alles funktioniert.

Vielen Danke für deine Hilfe
Gruß
Tobias
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: Hintergrundfarbe in Datensatz 1 Rheinbote 900 24. Feb 2005, 20:18
stpimi Hintergrundfarbe in Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: WHERE Wert Is manchmal Null 1 JTR 606 11. Feb 2005, 17:50
lothi WHERE Wert Is manchmal Null
Keine neuen Beiträge Access Tabellen & Abfragen: Wert von Kontrollkästchen für Abfrage verwenden? 1 JoHo 1690 21. Jan 2005, 11:41
JoHo Wert von Kontrollkästchen für Abfrage verwenden?
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: Zahl eintragen mit "mm" am Ende. Formatfrage 1 webnaex 499 04. Jan 2005, 19:02
Skogafoss Zahl eintragen mit "mm" am Ende. Formatfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Wenn Wert nicht vorhanden nimm den nächsten 2 Ogdo 788 29. Dez 2004, 12:40
Gast Wenn Wert nicht vorhanden nimm den nächsten
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: Abfrage mit sum, max Wert und verhätnis summe/max anzeigen? 1 IV 2531 04. Nov 2004, 18:14
Skogafoss Abfrage mit sum, max Wert und verhätnis summe/max anzeigen?
Keine neuen Beiträge Access Tabellen & Abfragen: Wert eines Feldes aus Formular in Tabelle speichern 18 kave78 13710 16. Okt 2004, 13:40
Ming Wert eines Feldes aus Formular in Tabelle speichern
Keine neuen Beiträge Access Tabellen & Abfragen: SQL - Abfrage ob ein Wert in der Tabelle enthalten ist 1 notausgang 1301 23. Sep 2004, 09:42
stpimi SQL - Abfrage ob ein Wert in der Tabelle enthalten ist
Keine neuen Beiträge Access Tabellen & Abfragen: Einen Wert per Abfrage in mehreren Tabellenspalten suchen 2 Danny G. 606 10. Sep 2004, 18:22
Danny G. Einen Wert per Abfrage in mehreren Tabellenspalten suchen
Keine neuen Beiträge Access Tabellen & Abfragen: CurrentUser() in neuen Datensatz eintragen 2 mafke 924 16. Aug 2004, 15:49
mafke CurrentUser() in neuen Datensatz eintragen
 

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