在ASP语言中CInt()是16位的,CLog()才是32位的。所以ASP在处理大于32,767的Prog_ID时会报溢出。这不是SQL的错,是ASP的错,把对应的Cint()改成CLng()就可以了,或者干脆不要这个CInt(),如果不做数据类型转换那可要小心程序漏洞喽。
关于ASP页面报"Cint溢出"错误的解决方法
最新推荐文章于 2024-03-04 21:29:00 发布
在ASP语言中CInt()是16位的,CLog()才是32位的。所以ASP在处理大于32,767的Prog_ID时会报溢出。这不是SQL的错,是ASP的错,把对应的Cint()改成CLng()就可以了,或者干脆不要这个CInt(),如果不做数据类型转换那可要小心程序漏洞喽。