German Datum editieren und wieder speichern ?

Discussion in 'German Forum' started by Paulsche, Sep 25, 2008.

  1. Paulsche

    Paulsche Well-Known Member Licensed User

    Editieren des Geburtstages wie folgt funktioniert:
    txtboxGeburtstag.Text = Date(contact.Birthday)

    zurückschreiben wie folgt bringt Fehler:
    contact.Birthday = txtboxGeburtstag.Text

    Fehlermeldung: FormatExeption

    Auch contact.Birthday = date(txtboxGeburtstag.Text)
    bringt den Fehler.

    Am Programmanfang hab ich stehen: DateFormat("dd.mm.yyyy")


    Was ist daran falsch ? Ich komme nicht drauf.
     
  2. specci48

    specci48 Well-Known Member Licensed User

    Hallo Paulsche,

    contact.Birthday ist vom Typ Long und erwartet daher kein textliches Datum sondern die Angabe in Ticks!

    Die Zuweisung (eine korrekte Datumseingabe in der TextBox vorausgesetzt) muss also lauten:
    Code:
    contact.Birthday = DateParse(txtboxGeburtstag.Text)

    Gruß
    specci48
     
  3. Paulsche

    Paulsche Well-Known Member Licensed User

    Funktioniert, danke.:sign0060:

    Äh, jetzt hab ich gerade bemerkt, dass nach Neustart meines Programmes die geänderten Daten
    nicht gespeichert wurden, während der Laufzeit hatte er alle geänderten Daten,
    was fehlt denn hier noch ?

    Nachtrag: Habs gefunden, "contact.update" fehlte.
     
    Last edited: Sep 26, 2008
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice