Avatar billede tobbi Nybegynder
11. april 2002 - 11:25 Der er 3 kommentarer og
1 løsning

udskriv felter og datatyper fra asp

Hejsa

hvordan kan man udskrive sine tabeller via asp. Altså ikke indholdet men opbygningen. Bruger MS SQL server, og vil gerne have udskrevet alle felter(navn) i en tabel med tilhørende datatype.
Avatar billede kimiwan Nybegynder
11. april 2002 - 12:11 #1
Det her skulle virke:

<%
For Each Field in RS.Fields
    response.write "name = " & Field.name & " -- type = " & Field.Type & "<br>"
next
%>

Typenummeret refererer så til den type, du finder i ado konstanterne:

'---- DataTypeEnum Values ----
Const adEmpty = 0
Const adTinyInt = 16
Const adSmallInt = 2
Const adInteger = 3
Const adBigInt = 20
Const adUnsignedTinyInt = 17
Const adUnsignedSmallInt = 18
Const adUnsignedInt = 19
Const adUnsignedBigInt = 21
Const adSingle = 4
Const adDouble = 5
Const adCurrency = 6
Const adDecimal = 14
Const adNumeric = 131
Const adBoolean = 11
Const adError = 10
Const adUserDefined = 132
Const adVariant = 12
Const adIDispatch = 9
Const adIUnknown = 13
Const adGUID = 72
Const adDate = 7
Const adDBDate = 133
Const adDBTime = 134
Const adDBTimeStamp = 135
Const adBSTR = 8
Const adChar = 129
Const adVarChar = 200
Const adLongVarChar = 201
Const adWChar = 130
Const adVarWChar = 202
Const adLongVarWChar = 203
Const adBinary = 128
Const adVarBinary = 204
Const adLongVarBinary = 205
Const adChapter = 136
Const adFileTime = 64
Const adPropVariant = 138
Const adVarNumeric = 139
Const adArray = &H2000
Avatar billede wittnezz Nybegynder
11. april 2002 - 12:12 #2
For iCount=0 To (objRS.Fields.Count -1)
      Response.Write objRS(iCount).Name
Next

Det tager sig af feltnavnet. Datatypen kan jeg ikke hjælpe dig med lige nu. Men kigger på det inden længe!
Avatar billede wittnezz Nybegynder
11. april 2002 - 12:13 #3
Kan se jeg blev overhalet indenom...! PIS
Avatar billede tobbi Nybegynder
11. april 2002 - 12:42 #4
takker det var hvad jeg havde brug for...
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester