type
TFloat2 = record
case integer of
0: (LargeInt: Int64)
1: (Float1, Float2: single)
end
var
F2: TFloat2
使用:
F2.LargeInt := TBlobField(xxx.FieldByName('...')).AsLargeInt
然后就可以使用F2.Float1、F2.Float2了。
不过这种方法不保证对所有数据库兼容。
如果说INT64这个256*256*256*256 肯定没超过
不行嘛
专门去微软找了INT64的资料
大概是计算机不是64位的吧...
FormatdateTime这个函数的后面的参数直接可以是时间差,Edit1.text:=FormatdateTime('yyyy年mm月dd日hh时nn分', Now()-TimeFromDatabase);TimeFromDatabase为数据库中取得的时间,也是TDatetime类型的变量,就可以了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)