to 风舞轻杨兄:我就是给tmd的fieldvalues搞得焦头烂额。本来用table等很方便,只可惜我的程序取出数据以后不需要显示出来,而需要进行处理。用adoquery取出值以后赋给 string类型变量,就老出错,比如可能取值为空,会出错,asstring会出错,isnull会出错,string()会出错,,,,,,,,,,,真是郁闷!!类型变换比c语言可是差了很多!心情实在是不好,所以说了这么多,请见谅。
VarToStr(Query.FieldValues['field']);or: var v:Variant; v := Query,FieldValues['field']; if (v.IsNull) then ...
delphi对数据库方面开发是有口皆碑的,习惯了就好
这句话说的不错
var v:Variant;
v := Query,FieldValues['field'];
if (v.IsNull) then
...