Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Aktualisierungsproblem

Begonnen von Xoar, August 04, 2011, 19:43:29

⏪ vorheriges - nächstes ⏩

Xoar

kommt evt später nochmal wieder.

database


MzKlMu

Hallo,
Zitatkommt evt später nochmal wieder.
kann ich an den Fernseher, oder soll ich warten?   ;D ::)
Gruß Klaus

database

Hallo Klaus,

ich glaube fernsehen ist derzeit eine gute Alternative   ;D :D ;D

Xoar

so etwas verspätet, aber nun wieder da *hehe*


also folgendes:
Ich habe ein Listenfeld mit Einträgen, vor jedem Eintrag ist passend für einen Datensatz ein roter Balken vorgesetzt. Dieser soll beim drücken eines Steuerelementes den Balken des ausgewählten Datensatzes grün färben.

Listenfeld:
|| Datensatz 1
|| Datensatz 2
|| Datensatz 3
|| Datensatz 4

wenn ich nun den besagten Button drücke, wird über den unten geschriebenen Recordset der Listenindexwert in eine Tabelle eingetragen. (damit man später wieder auf diese Daten zurück greifen kann)  /// Wird komischerweise erst in die Tabelle eingetragen, wenn ich den erstellten Datensatz nochmals anklicke und erneut den Button drücke.

Set DB3 = CurrentDb
Set rst3 = DB3.OpenRecordset("SELECT * FROM tblFahrzeugMitarbeiterzuweisung", dbOpenDynaset)
rst3.FindFirst "([DienstplanID] = " & IDvonDatum & " And [Mitarbeiter_ID] = " & MitarbeiterIDwert & ")"
        rst3.Edit
        rst3!Auswahlwert = SelectedWert     'ist der Listindexwert des Listenfeldes
        rst3.Update
rst3.Close: Set rst3 = Nothing
DB3.Close
Set DB3 = Nothing

Call Balkenfarbe   'Prozedur in der die Balken gefärbt werden aufrufen


Muss irgendwie erreichen, dass der Wert direkt in die Tabelle gespeichert wird.

So hoffe das kann man einigermaßen verstehen. Weiß einer wo der Fehler ist und hat sogar ne Lösung?


Xoar

Problem selbst gelöst, schon fast peinlich woran das gelegen hat^^

Habe versucht auf den Wert zuzugreifen bevor er gespeichert wurde....



hehe