Krankervogel: Tabellenstruktur einer AccessDB in ASP auslesen

Hallo,
kann man in ASP irgendwie die Spaltennamen einer Tabelle, am besten auch gleich den Datentyp je Spalte auslesen? Habe nichts darüber gefunden :o(.
Vielen Dank...

  1. Also bei mir hat folgendes funktioniert:

    <%
    str_Connection_Ziel  = DeineDSN

    'Verbindung herstellen
     SET objConn = Server.CreateObject("ADODB.Connection")
     objConn.Open str_Connection_Ziel

    str_FieldSQL = "SELECT TOP 1 * FROM DeineTabelle"
     'RecordSet erzeugen
     Set RS = objConn.Execute(str_FieldSQL)

    str_Spalten = "<select name=""Spalten"" size=""8"" multiple>" & vbCrLF

    FOR i = 0 TO (RS.Fields.Count -1)

    str_ZielSpalten = str_Spalten & "<option value=""" & RS(i).Name & """>" & RS(i).Name & "</option>" & vbCrLf

    NEXT

    str_Spalten = str_Spalten & "</select>" & vbCrLF

    'Alles schließen
     RS.Close
     objConn.Close
    %>

    Hoffe es funktioniert,
    Tobi

    1. Hi,
      und mit .Type kriegst Du eine Zahl raus, die Dir den Typ angibt.
      Dabei werden folgende Werte benutzt:

      Text = 202
      Memo = 203
      Zahl = 3
      Datum = 135
      Währung = 6
      Autowert = 3
      Boolean = 11
      OLE = 205
      Hyperlink = 203

      MfG
      JankoW