代码如下:
if isnumber(ls_clerk_ID) then
li_clerk_ID=integer(ls_clerk_ID)
end if
-----------------------------------------------
问题是
ls_clerk_ID 取到的值是100101113
而li_clerk_ID 取到的是什么 27637
不知道为什么
求大神
------解决方案--------------------
integer
16-bit signed integers, from -32768 to +32767.
100101113 超范围了
------解决方案--------------------
用LONG吧