Du henter oplysningerne i følgende tabeller: sysobjects, syscolumns, systypes: Følgende sql henter alle felte ud fra en bestemt tabel
SELECT sysobjects.name, syscolumns.id, syscolumns.name AS Expr1, syscolumns.length, syscolumns.xusertype, systypes.xtype, systypes.name AS Expr2 FROM sysobjects INNER JOIN syscolumns ON sysobjects.id = syscolumns.id INNER JOIN systypes ON syscolumns.xusertype = systypes.xtype WHERE (sysobjects.name LIKE \'din_tabel\')
Jeg laver følgende: Set rs = Server.CreateObject(\"ADODB.RecordSet\") rs.open \"SELECT sysobjects.name, syscolumns.id, syscolumns.name AS Expr1, syscolumns.length, syscolumns.xusertype, systypes.xtype, systypes.name AS Expr2 FROM sysobjects INNER JOIN syscolumns ON sysobjects.id = syscolumns.id INNER JOIN systypes ON syscolumns.xusertype = systypes.xtype WHERE (sysobjects.name LIKE \'liste\"&Session(\"id\")&\"\')\" , DataConn,1,3 do while not rs.eof
Response.Write \"[\"&rs(\"????\")&\"]<br>\" rs.movenext loop rs.Close set rs=nothing
Set rs = Server.CreateObject(\"ADODB.RecordSet\") rs.open \"SELECT sysobjects.name, syscolumns.id, syscolumns.name AS Expr1, syscolumns.length, syscolumns.xusertype, systypes.xtype, systypes.name AS Expr2 FROM sysobjects INNER JOIN syscolumns ON sysobjects.id = syscolumns.id INNER JOIN systypes ON syscolumns.xusertype = systypes.xtype WHERE (sysobjects.name LIKE \'liste\"&Session(\"id\")&\"\')\" , DataConn,1,3 do while not rs.eof
Response.Write \"[\"&rs(\"Expr1\")&\"]<br>\" rs.movenext loop rs.Close set rs=nothing
Hmm et felt kan være tomt på 2 måder. Et der er en tom streng i feltet (\'\') eller det kan være Null. Hvilken én mener du?
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.