jsp连接oracle出错!

tjy308 2001-09-17 09:12:59
我的机子是win2000,用resin解析jsp,我把原来连接mysql成功的程序改为连接oracle,出现了非常奇怪的问题,特请教高手!
有一插入语句
String sql="INSERT INTO content(idno,colid,classid,title,ddate,manager,content,type,sj)";
sql=sql+" VALUES('"+idno+"','"+colid+"','"+classid+"','"+str.strtochn(title)+"','"+ddate+"','";
sql=sql+str.strtochn(manager)+"','"+str.strtochn(contents)+"','"+type_value+"','"+sj+"')";
conn.executeUpdate(sql);
在页面上没有显示错误,但是记录没有插入进去。我看到resin服务器出现了如下问题
java.lang.NullPointerException
aq2.executeQuery: ORA-01401: 插入的值对于列过大
不知有没有人遇到过这个问题,如何解决?





...全文
33 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
wyzegg 2001-09-17
  • 打赏
  • 举报
回复
问题是你的一个字段定义为13个字符长,你却插入15个当然不可以啦

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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