java

Ydeping 2010-10-29 12:21:10
大家帮我看一下这段代码,不知道为什么会有这样的错误
import java.sql.*;
import java.util.Vector;
import com.weather.util.*;

public class TbResultAllDao {
private Vector data = new Vector();
Connection con = null;
String sql = "select *from Tb_expResult";///////////////就在这里报错:Syntax error on "",,expected
con = DB.getConnection();//DB是在上面的那个包里连接数据库的接口
public Vector getAllResult(){
try{
Statement st = con.createStatement();
ResultSet rs = st.executeQuery(sql);//获得一个结果集
while(rs.next()){
Vector row = new Vector();
//取个字段的值
row.add(rs.getInt("tb_expResult_id"));
row.add(rs.getInt("tb_experiment_id"));
row.add(rs.getString(3));
row.add(rs.getString("tb_expResult_title"));
row.add(rs.getString("tb_expResult_content"));
row.add(rs.getDate("tb_expResult_time"));
data.add(row);
}
}catch(SQLException e){
e.printStackTrace();
}finally{
if(con != null){
con.close();
}
}
return data;
}
}
...全文
47 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Ydeping 2010-10-29
  • 打赏
  • 举报
回复
都不是哦
biaogege 2010-10-29
  • 打赏
  • 举报
回复
String sql = "select *from Tb_expResult ";

*from 你仔细检查下,是不是没空格?
ITJava 2010-10-29
  • 打赏
  • 举报
回复
中文引号错误吧,改下试试看.
a619225471 2010-10-29
  • 打赏
  • 举报
回复
是不是双引号的问题啊 你在中文的情况下打的引号? 这是语法错误
Rangers_Sword 2010-10-29
  • 打赏
  • 举报
回复
333

23,407

社区成员

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

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