Loopa ut columnrubriker i en accessdatabas
8 svar · 233 visningar · startad av mattiasnordin
Ja Jag fick ett svar från LasrG så sök på tabellnamn
Nu ska vi se... Jag använder access 2002. Fungerar det inte då?
select * from information_schema.columns
Det fungerar på DBMS som följer SQL Standarden.
Tror inte Access gör det.
Det fungerar inte i Access. Man kan använda metoden openschema för att få fram metadata eller så går det lika bra med adox.
Så här nånting då?
<%
Set Conn = Server.CreateObject ("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & Server.MapPath("accessdatabasen.mdb")
Set Rs = Conn.OpenSchema (adSchemaColumns)
Do While Not Rs.EOF
Response.Write "<BR>" & Rs ("Column_NAME")
Rs.MoveNext
Loop
%>
Jo, du måste dock skicka in ett tabellnamn som parameter någonstans.