Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Como saber tipo de datos de query en builder c++ (https://www.clubdelphi.com/foros/showthread.php?t=34873)

vivamotos 24-08-2006 10:07:29

Como saber tipo de datos de query en builder c++
 
Saludos,

Quisiera la comanda para saber el tipo de dato (integer, varchar...) que tiene un campo que yo quiero.

Por ejemplo: Query1->Fields[1]->DataType y que me devolviera si es integer o varchar.

Alguna solución?

Lepe 24-08-2006 10:35:17

Datatype es un tipo enumerado y sus valores (así de memoria :D :D) son
Código Delphi [-]
type TFieldType = (ftUnknown, ftString, ftSmallint, ftInteger, ftWord, ftBoolean, ftFloat, ftCurrency, ftBCD, ftDate, ftTime, 
ftDateTime, ftBytes, ftVarBytes, ftAutoInc, ftBlob, ftMemo, ftGraphic, ftFmtMemo, ftParadoxOle, ftDBaseOle, ftTypedBinary, 
ftCursor, ftFixedChar, ftWideString, ftLargeint, ftADT, ftArray, ftReference, ftDataSet, ftOraBlob, ftOraClob, ftVariant, ftInterface, 
ftIDispatch, ftGuid, ftTimeStamp, ftFMTBcd, ftFixedWideChar, ftWideMemo, ftOraTimeStamp, ftOraInterval);


if Query1->Fields[1]->DataType = ftInteger then
...

Saludos


La franja horaria es GMT +2. Ahora son las 17:19:32.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi