Helmut: Führende null

Hallo zusammen,

ich habe folgendes problem:
Ich speicher in einer Datenbank die Uhrzeit(gesplittet)
z.B.
hh(Stunde) = 9
wie kann ich da jetzt die führende null speichern
in der Datenbank tabelle steht bereits 09 aber wenn ich den Datensatz auslesse mit ASP dann ist die führende null weck.
Was mache ich da falsch.

Für jede Hilfe bin ich sehr Dankbar.
mfg Helmut

  1. Hallo,

    Was mache ich da falsch.

    Datum und Zeit wuerde ich immer in einem dafuer
    vorgesehenen Format in der Datenbank speichern.
    Welche DB Du verwendest, hast Du leider nicht erwaehnt.

    Von ASP habe ich keine Ahnung.
    Ich nehme an, dass das Skript den Wert als Zahl
    (und nicht als String) behandelt und deshalb die
    fuehrende Null wieder "verschwindet".
    Ich wuerde die Zahl erst unmittelbar bei der
    Ausgabe in einen String im Wunschformat umwandeln.
    In PHP ginge das mit printf() bzw. sprintf().

    Gruesse,

    Thomas

    1. ich verwende eine Access Datenbank und ich muss das datum leider splitten weil ich vom jahr monat und tag immer einzeln abfragen muss.
      Ich suche mit hilfe des Indexservers von MS ein Worddokment mit dem Namen und lasse mir das änderungsdatum ausgeben.
      Das Doc Datum splitte ich ebenfals damit ich es dann mit dem Datum in der Datenbank vergleichen kann ob das dokument seit dem letzten besuch geändert worden ist.

      mfg Helmut

      1. ich holl mir die daten so aus der datenbank

        jjjj = "" & RS("jjjj") & ""
        mm = "" & RS("mm") & ""
        tt = "" & RS("tt") & ""
        hh = "" & RS("hh") & ""
        min = "" & RS("min") & ""

        und so splitte ich das andere Datum:

        docdatumuhrzeit = Split(rsIX("Write")," ")
        docdatum = docdatumuhrzeit(0)
        docuhrzeit = docdatumuhrzeit(1)
        docdatumsp = Split(docdatum,".")
        docuhrzeitsp = Split(docuhrzeit,":")
        doctt = "" & docdatumsp(0) & ""
        docmm = "" & docdatumsp(1) & ""
        docjjjj = "" & docdatumsp(2) & ""
        dochh = "" & docuhrzeitsp(0) & ""
        docmin = "" & docuhrzeitsp(1) & ""

      2. Hello,

        da hilft Die bei Access nur die Substring-Funktion. Must Du mal gucken, welche von den beiden die richtige ist.

        datum00 = substr('00' & datum, -2,2)  oder so ähnlich

        Bastel mal

        Liebe Grüße aus http://www.braunschweig.de

        Tom

        --
        Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen