刚才问题已结贴,谢谢大家参与,再问一个问题?非常简单? 会不会有一种方法这个字段不管Int型,Numeric型,还是Char型,不知道类型的情况下转换成字符型?怎样判断字段的字型,比如我想知道一个字段的Int,还是Numeric型,还是Datatime型? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1. FieldByName().AsString;2. FieldByName().DataType Fields[0].DataType 字段转换字符用field[number].asstring;楼上也说的也有理! 判断:用is就可以吧! table1.field[0].fieldType//得到判断字段的类型 vartostr(table.feild[0].value)table.feild[0].fieldtype同意楼上的,不行试试table.feild[0].datetype string(tbuser.Fields[i].AsVariant)就这样了 asstring我认为这个比asVariant类型要快一些,,因为我做过这方面的试验,,速度差的很多,如果要转换的东西很多的话,,,所以我建议还是使用asstring类型,,, 而且asstring能减少转换出现的错误,,,这是肯定的,,,因为我们转换时就用这个类型,, table.Fields[0].AsString这个字段值不是Char型的好像会出错 如何遍历动态创建的窗口? unti1如何调用unit2中自定义的函数! delphi6/7 能不能在 vista 下正常运行???? 请用过 vista 的朋友发言??????????? 怎样动态生成ODBC数据源 这段PB的函数怎么改成DELPHI语言? ListView1Click事件,错在哪儿? 高分相送! 关于怎样进行批量更新??分不够在加 如何在Application最小化的情况下,在屏幕上显示一个窗口? 那里有好一些的关于数据库的源程序下载,多谢!!!!! 关于delphi 他 “zxhong (红)”算是什么东西?
2. FieldByName().DataType
Fields[0].DataType