java程序调试,都快一个星期了,我都没有解决

france5516 2004-04-30 03:33:01
我用tomcat5.0做服务器,编译好的文件都放在同一目录下,在进行数据提交操作时结果为:无法插入数据库
此时服务器提示如下:
SELECT * FROM Paper where title='网络技术'
2
10
网络技术
null
null
null
.....
java.sql.SQLException:[Microsoft][ODBC SQL Server Driver][SQL Server]无法将NULL值插入列'TempPaperID',INERT失败
select * from TempPaper where Title='你好'
java.sql.SQLException:[Microsoft][ODBC SQL Server Driver][SQL Server]将数据类型varchar转换为numeric时出错

不知道为什么明明输入的‘网络技术’字段一下子变成了‘NULL'了,另外,我还遇到了这样的情况,不知道跟程序出错又没有直接联系。我把编译好了的.java程序放在tomcat同一目录webapps/servlets-examples/WEB_INF/classes下,
getUTF8.java和StringParser.java可以通过编译,可我在DOS环境下重新编译submit.java时,却不能调用getUTF8.class(用于字符串的转化)和StringParse.class(处理输入的字符串),而出现六处类似以下错误:
submit.java:32:cannot resolve symbol
symbol:class StringParser
lacation:class submit
private StringParser nmParser=new StringParser();
请问各位高手,这是怎么一回事?我该怎么办???
...全文
29 4 点赞 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
syangnewer 2004-04-30
你随便写个简单的插入数据的程序看能插入不?如果能就是你插入前的处理有问题了呀
  • 打赏
  • 举报
回复
jinsfree 2004-04-30
把数据表里面类型改一下,可以看看select后的数据
  • 打赏
  • 举报
回复
france5516 2004-04-30
用英文也不行,不过我清楚要插入数据的话,必须要调用getUTF8.class,只是我不知道为什么会出现以下这种错误,
submit.java:32:cannot resolve symbol
symbol:class StringParser
lacation:class submit
private StringParser nmParser=new StringParser();
请问楼上的仁兄,知道该怎么解决吗?小弟不胜感激!
  • 打赏
  • 举报
回复
tianye508 2004-04-30
用英文看看,如果能的话,就要想一想条件该怎样来表示
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发
加入

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2004-04-30 03:33
社区公告
暂无公告