好心的叔叔阿姨爷爷奶奶,爹亲娘亲没有delphi亲(100分)

Y

yuhero

Unregistered / Unconfirmed
GUEST, unregistred user!
[:)]在数据库中怎么判断字段类型,比如说用写一段SQL查询字符串,怎样知道该字段的格式是
number,或char等类型,fields.datetype怎么用?谢谢谢谢
 
用CONVERT转换一下,就可以解决你的问题拉[:)]
 
谢谢,我回去试一下,不行回来把分数还给我[:D]
 
太便宜了,觉得吃亏了!5555555555555555555
 
[:)]我这个方法比较烦,不过可以解决你的问题
case table1.datatype of
[dbtype]:statement //ftstring : edit1.text:=ftstring;
end;
//-------------------------------------------------------------
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);
你也可以选择其中的几个字段作判断,我测试过,没问题的
 
顶部