|
 |
 |

Frage: Wie kann ich alle Spalten einer Tabelle auslesen? |
Das Recordset-Objekt stellt Ihnen zahlreiche Funktionen zur Verfügung. Dazu gehört unter
anderem auch das Auslesen aller Spaltennamen einer Abfrage und deren Datentypen.
[list_cols.asp]
<%
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "DSN", "UID", "PWD"
Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.Open "<tabelle>", objConn, 3, 3
' --- Ausgabe der Überschrift
Response.Write "<b><u>Spalten in der Tabelle <tabelle></u></b><br>" & vbCrLf
' --- Ausgabe der Spaltennamen und der Datentypen
For Each objCol in objRS.Fields
Response.Write "Name der Spalte: " & objCol.Name & "<br>" & vbCrLf
Response.Write "Datentyp der Spalte: " & objCol.Type & "<br><br>" & vbCrLf
Next
objRS.Close
Set objRS = Nothing
objConn.Close
Set objConn = Nothing
%> |
|
|
|