Einzelnen Beitrag anzeigen

R2009

Registriert seit: 9. Mär 2009
Ort: Heidelberg
440 Beiträge
 
Delphi 2007 Professional
 
#4

Re: Access: Liste der Feldtypen anzeigen

  Alt 17. Nov 2009, 09:36
Hi,

habs gefunden:

  ADOTable1.FieldList.Fields[0].DataType Fields[0] zeigt hier, zu Demozwecken, auf den ersten Feldtyp

Typen sind:
Delphi-Quellcode:
ftUnknown   Unbekannt oder nicht definiert
ftString   Zeichen- oder Stringfeld
ftSmallint   16-Bit-Integer
ftInteger   32-Bit-Integer
ftWord   Vorzeichenloser 16-Bit-Integer
ftBoolean   Boolesches Feld
ftFloat   Numerisches Gleitkommafeld
ftCurrency   Währungsfeld
ftBCD   Binärcodiertes Dezimalfeld, das ohne Präzisionsverlust in ein Währungsfeld konvertiert werden kann
ftDate   Datumsfeld
ftTime   Zeitfeld
ftDateTime   Datums-/Zeitfeld
ftBytes   Feste Bytezahl (binäre Speicherung)

ftVarBytes   Variable Bytezahl (binäre Speicherung)
ftAutoInc   32-Bit-Integer-Zählerfeld
ftBlob   BLOB-Feld (Binary Large OBject)
ftMemo   Textmemofeld
ftGraphic   Bitmapfeld
ftFmtMemo   Memofeld für formatierten Text
ftParadoxOle   Paradox-OLE-Feld
ftDBaseOle   dBASE-OLE-Feld
ftTypedBinary   Typisiertes Binärfeld
ftCursor   Ausgabecursor einer Stored Procedure von Oracle (nur TParam)
ftFixedChar   Zeichenfeld fester Länge
ftWideString   Langes Stringfeld
ftLargeint   Großes Integerfeld

ftADT   Feld für abstrakte Datentypen
ftArray   Arrayfeld
ftReference   REF-Feld
ftDataSet   Datenmengenfeld
ftOraBlob   BLOB-Felder in Oracle 8-Tabellen
ftOraClob   CLOB-Felder in Oracle 8-Tabellen
ftVariant   Daten eines unbekannten oder nicht definierten Typs
ftInterface   Schnittstellenreferenzen (IUnknown)
ftIDispatch   IDispatch-Schnittstellenreferenzen
ftGuid   GUID-Werte (Globally Unique IDentifier)
ftTimeStamp   Datums-/Zeitfeld, auf das über DBExpress zugegriffen wird

ftFMTBcd   Feld für binärcodierte Dezimalwerte, die für ftBCD zu groß sind }
Grüsse
Rainer
Rainer Unger
Mein Profil:
Studium Allgemeine Elektrotechnik TH Darmstadt
Entwicklung von Tools für die Rundsteuer und Zählertechnik.
uP's Atmel Prozessoren (ATmega16,32,88...) in C und Assembler.
  Mit Zitat antworten Zitat