数据类型的问题

ruide205 2006-01-04 10:09:24
为什么oracle数据库中的number字段用asp读出来,都不是数字型了
比如userid是number型的:
select userid from table where userid = 1
response.write isnumeric(rs(0))
居然是false
更搞笑的是这个userid 如果是varchar2型的,isnumeric(rs(0))就是true了

55 这个问题的严重后果是我一个access程序转oracle 所有用到access数字类型代码的都要加cint
几千个 狂晕中~~~
...全文
98 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ruide205 2006-01-04
  • 打赏
  • 举报
回复
你的程序是根據ACCESS寫的嗎?那個個數據庫是由ACCESS轉成ORACLE的嗎?
是的 是的
to_char()
select to_char(userid) from table where userid = 1
这样是可以 还是要改写n多sql语句
ybfqlyq 2006-01-04
  • 打赏
  • 举报
回复
你的程序是根據ACCESS寫的嗎?那個個數據庫是由ACCESS轉成ORACLE的嗎?
skycuilin 2006-01-04
  • 打赏
  • 举报
回复
建议用程序将access中的数据写入oracle.几千条数据量很小.
若白师妹 2006-01-04
  • 打赏
  • 举报
回复
用函数转化成字符型看看
to_char()
select to_char(userid) from table where userid = 1
tigerwen01 2006-01-04
  • 打赏
  • 举报
回复
楼主可以查一些ASP和ORACLE结合的相关资料来参考
ruide205 2006-01-04
  • 打赏
  • 举报
回复
“oracle跟Access的字符集根本就不一样!"
那咋办呢?
KimSoft 2006-01-04
  • 打赏
  • 举报
回复
关注,只在java中做过oracle。
tigerwen01 2006-01-04
  • 打赏
  • 举报
回复
oracle跟Access的字符集根本就不一样

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧