webForumDet fria alternativet

Data typer?

2 svar · 213 visningar · startad av tomas21

tomas21Medlem sedan feb. 2003130 inlägg
#1

Hej nu e jag tillbaka igen med en jobbig fråga :)

Tidigare har jag frågat om hur man skriver ut tabell namn och kolumn innehåll. Jag har lyckats lösa dessa problem. Men då dyker ett problem till nämligen att kunna se vilka typer av columner man har.

Jag har använt mig av adSchemaColumns som har en motod Data_Type. Denna metod var det närmaste jag kunde komma fram för mitt problem.

Jag testade med en tabell som innehöll alla typer av data tex
PM, Text, Tal, Räknare, Valuta, Ja/Nej osv.

Data_Type retunerar ett värde men det värde är inte så svårt att göra om till en text sträng tex. datum = 11

Men Data_Type metoden retunerar samma värde för olika typer tex. så har PM och Text samma värde 130.

Går det att använda sig utav något annat än rs(Data_Type)
eller kan man göra så att tex. PM och Text få olika värden.

Tack för era svar.

LarsGMedlem sedan dec. 200012 465 inlägg
#2

Om du tittar på rs("CHARACTER_MAXIMUM_LENGTH") så kan du avgöra om det är text eller PM beroende på om värdet är mindre än 255 eller inte.

tomas21Medlem sedan feb. 2003130 inlägg
#3

Tack för ditt svar ska testa det. Jag har för tillfället valt att kolla beskrivningen i databasen. Men nackdelen där är att man just måste skriva in beskrivningen för varje fält ska testa med charachter_maximum_length.

Genererad på 379 ms · cache AV · v20260730165559-full.f96bc7eb