Adoquery.fields[0].asinteger 如何处理int64类型的字段? ( 积分: 50 )

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

zhouyujie238

Unregistered / Unconfirmed
GUEST, unregistred user!
Adoquery.fields[0].asinteger返回的不是int64的,如何ADO下面如何处理这个类型的数据?
 
试试AsBCD
 
存:<br>TLargeIntField(qry1.FieldByName('编号')).Value:=ID;<br><br><br>取:<br>SELECT&nbsp;CONVERT(bigint,@@IDENTITY)&nbsp;AS&nbsp;ID
 
Int64(Adoquery.fields[0].asinteger)<br>强制类型转换不行吗
 
TLargeIntField(qry1.FieldByName('编号')).Value<br>这个好使,<br>不知Int64(Adoquery.fields[0].value)是否会好使。。
 
后退
顶部