谁明白这个错误提示是什么意思呀?

鲁班大叔 Mobile开发  2002-05-28 12:10:34
aq.executeQuery: [Microsoft][ODBC SQL Server Driver]无效的描述符索引
aq.STRSQL:: select * from bbs where bbsid=1

可是我用查询分析器,可以正确得到记录呀!
...全文
8 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
鲁班大叔 2002-05-28
你说得很对,我的dateandtime不是最后一个字段!!!
我应该怎么给你分呢?
回复
Andrawu 2002-05-28
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");

错误可能在于取字段数据时出错,既表中字段名与所取名称不符。
你好好查查。
用try{
....
}catch(SQLException se) {
se.printStackTrace(System.err);
}
得到错误的地方。
如果还不行,你在每处用System.out.println("aaaa");一步一步跟踪。
得到错误的地方。
回复
鲁班大叔 2002-05-28
解决了,我真想赞美你,哈哈!
回复
wyg1081 2002-05-28
要按查询的循序得到字段的值
回复
鲁班大叔 2002-05-28
//bbs是bean
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;
}
回复
Andrawu 2002-05-28
提示sql语句有错误,
你把对数据库操作的那段代码帖出来。
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告