提示sql语句有错误,
你把对数据库操作的那段代码帖出来。
你把对数据库操作的那段代码帖出来。
解决方案 »
- 继承HibernateDaoSupport的类怎么用注解注入bean?
- 在线人数统计问题
- jsp cookies 值取不到?
- Eclipse 启动tomcat时报错:Error occurred during initialization of VM
- "提交到数据库汉字为问号"如何解决,急
- 使用tiles 标签 不知道怎么回事,被包含的页面总是顶不到头,始终有一个空行,如果是静态页面倒是没有什么问题
- 数据库是ORACLE的中文显示问题1
- 写了一个servlet,怎么在xml配置让他做一些初始化的事
- 谁能解释这个问题(jsp和servlet的互换)?? (路人甲在吗??)(分数可以再加)
- 关于javaweb开发三大框架的问题
- .NET和resin问题
- 紧急! 望高手予以回答有关servlet session问题
if (bbs.getBbsInfo(bbsid)){
parentid=bbs.getBbsParentid();
username=bbs.getBbsUsername();
bbstopic=bbs.getBbsTopic();
dateandtime=bbs.getDateandtime();
bbscontent=bbs.getBbsContent();
}public boolean getBbsInfo(int j)
{
rs = null;
strSQL = "select * from bbs where bbsid=" + j;
try
{
rs = dbconn.executeQuery(strSQL);
if(rs.next())
{
yesorno = true;
bbsid = rs.getInt("bbsid");
parentid = rs.getInt("parentid");
boardid = rs.getInt("boardid");
child = rs.getInt("child");
username = rs.getString("username");
useremail = rs.getString("useremail");
expression = rs.getString("expression");
bbstopic = rs.getString("bbstopic");
bbscontent = rs.getString("bbscontent");
bbshits = rs.getInt("bbshits");
bbslength = rs.getInt("length");
dateandtime=rs.getString("dateandtime");
} else
{
yesorno = false;
}
rs.close();
}
catch(SQLException sqlexception)
{
System.err.println("aq.executeQuery: " + sqlexception.getMessage());
System.err.println("aq.STRSQL:: " + strSQL);
}
return yesorno;
}
parentid = rs.getInt("parentid");
boardid = rs.getInt("boardid");
child = rs.getInt("child");
username = rs.getString("username");
useremail = rs.getString("useremail");
expression = rs.getString("expression");
bbstopic = rs.getString("bbstopic");
bbscontent = rs.getString("bbscontent");
bbshits = rs.getInt("bbshits");
bbslength = rs.getInt("length");
dateandtime=rs.getString("dateandtime");
错误可能在于取字段数据时出错,既表中字段名与所取名称不符。
你好好查查。
用try{
....
}catch(SQLException se) {
se.printStackTrace(System.err);
}
得到错误的地方。
如果还不行,你在每处用System.out.println("aaaa");一步一步跟踪。
得到错误的地方。
我应该怎么给你分呢?