一个Int64类型的数据入库的问题(简单)(50分)

  • 主题发起人 主题发起人 zswenyun
  • 开始时间 开始时间
Z

zswenyun

Unregistered / Unconfirmed
GUEST, unregistred user!
语句如下:
DZSBTable.FieldByName('SBRQ').value:=StrToInt64(Tempdate);

我想把一个Int64类型的数据入库,可是Variant类型与
int64类型不能自动转化,不知怎么实现?
若用asinterger的话会把转换的int64截取掉 ,而我又不想改成float类型
不只int64类型入库的话要怎么写?
 
用varbinany字段
然后调用field的SetData GetData
delphi帮助里有例子
 
我的数据库中的字段不是varbinany的,就是int类型的,是SAYBASE的,你的意思我知道,
现在我的关键是INT64能不能入数据库的整数字段
 
DZSBTable.FieldByName('SBRQ').asstring:=Tempdate
 
>>小黄鱼,不行
 
sybase的整数字段是64位的吗?
在64位操作系统里面?

如果不是,就别瞎忙,该字段类型吧,varchar都可以
 
已解决,感谢各位的回答,
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部