Thomas: (SQL) Datentyp auslesen

Hallo!

Ich würde gerne in ASP die DAtentypen von jeder Spalte einer Tabelle auslesen!
Mein Code:

For Each col In RS.Fields
 Typ = Col.
Next

das war natürlich etwas vereinfacht, aber das Prinzip ist das gleiche! Wenn ich jetzt den Datentyp abfragen will, bekomme ich nur eine Zahl raus! zB. 202 für varchar! Wie kann ich aber den Typnamen rausbekommen? Oder noch besser weiß jemand eine Adresse, wo ich nachschauen kann, welche Zahl welcher Datentyp ist?

MfG
Thomas

  1. Sup!

    Hat Deine DB keinen describe-Befehl?

    Gruesse,

    Bio

    1. Sup!

      Hat Deine DB keinen describe-Befehl?

      Gruesse,

      Bio

      Äah Sorry, aber was soll das bitte sein?

      MfG

      Thomas

      1. Sup!

        Das ist so ein Befehl, den gibt man an seiner SQL-Konsole oder sonstwo, wo man einen SQL-Befehl eingeben kann, ein, und zwar mit der Syntax "describe TABLE;", wobei TABLE der Name einer Tabelle ist.
        Das Ergebnis ist dann eine Zeile mit allen Spaltennamen der Tabelle, gefolgt von einer Zeile mit allen Datentypen der Tabelle.

        Jedenfalls ist das bei Oracle und PostGreSQL und mySQL so, denke ich.

        Gruesse,

        Bio

        1. Das ist so ein Befehl, den gibt man an seiner SQL-Konsole oder sonstwo, wo man einen SQL-Befehl eingeben kann, ein, und zwar mit der Syntax "describe TABLE;", wobei TABLE der Name einer Tabelle ist.
          Das Ergebnis ist dann eine Zeile mit allen Spaltennamen der Tabelle, gefolgt von einer Zeile mit allen Datentypen der Tabelle.

          Werd ich mal ausprobieren, löst mein Problem aber nicht direkt, da ich die ganze Sache in ASP auslesen muss! Wenn du hierfür noch eine Lösung hättest, wäre super!

          MfG
          Thomas

          1. Sup!

            Also wenn man in ASP keine SQL-Befehle absetzen kann, dann ist das wohl die Schuld von M$ ;-)
            Mit PERL würde das natürlich gehen ]:-)

            Ich bin leider kein ASP-Checker... kauf' dir halt ein Buch ;-)

            Gruesse,

            Bio

          2. Hallo
            schau mal bei http://www.aspfaq.de vorbei, da steht das beschrieben.
            Gruss
            Christian

            1. schau mal bei http://www.aspfaq.de vorbei, da steht das beschrieben.

              Genau da hab ich das doch her!

              Ich nehme genau denselben Code, und dann erscheint bei mir halt eine Zahl statt einem Typnamen, Beschreibung dazu gibts auf dieser Seite aber auch keine genaue!

              MfG
              Thomas

              1. Hallo,

                Beschreibung dazu gibts auf dieser Seite aber auch keine genaue!

                aber hier:http://msdn.microsoft.com/scripting/default.htm?/scripting/vbscript/doc/vsfctVarType.htm

                Viele Grüße aus Köln
                Markus