You have an error in your SQL syntax 找了一晚上不知道哪里错了 sql编码exceptionselect异常 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数据库连接那也都没问题,前面有做过一个功能是验证帐号密码登录的,都没问题。public class DbUtil { private String dbUrl="jdbc:mysql://localhost:3306/homeseller?characterEncoding=utf8"; private String dbUserName="root"; private String dbPassword=""; private String jdbcName="com.mysql.jdbc.Driver"; /** * 获取数据库连接 * @return * @throws Exception */ public Connection getCon() throws Exception{ Class.forName(jdbcName); Connection con=DriverManager.getConnection(dbUrl,dbUserName,dbPassword); return con; } /** * 关闭数据库连接 * @param con * @throws Exception */ public void closeCon(Connection con) throws Exception{ if(con!=null){ con.close(); } } public static void main(String[] args) { DbUtil dbUtil=new DbUtil(); try { dbUtil.getCon(); System.out.println("数据库连接成功"); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } }} user 是关键字吧?改表名然后rs没关闭,PreparedStatement也没关闭 放到sql 环境中执行下看看。 是rs = pstmt.executeQuery(sql); 这里问题- - 手贱多写了个SQL经验不足。谢谢提醒哈! 那个没错。是rs = pstmt.executeQuery(sql); 这里问题- - 手贱多写了个SQL经验不足。谢谢提醒哈! 是rs = pstmt.executeQuery(sql); 这里问题- - 手贱多写了个SQL经验不足。谢谢提醒哈! rs = pstmt.executeQuery(sql); 这句话改为rs = pstmt.executeQuery();如果你的sql为sql = "select * from user where name = ' "+user.getName()+" ' ";可以用rs = pstmt.executeQuery(sql); ext iframe 问题 myeclipse调试servlet和jsp调试时候出现如图 关于map使用的一个问题 去易保面试了,有几个问题不太懂,特请教大家 新手求助用eclipse做webservice例子 struts1.3中用commons fileupload上传文件 求一个dojo0.9 io提交的实列 高人指路[.net->Java] 使用LookupDispatchAction的表单按钮不能为中文的问题 spring+hibernate配置双数据源的问题 如何实现一个用户只有自己权限才能看到的菜单 没权限的看不到 各位大牛 JS写的那个dom和xml的dom啥区别啊
public class DbUtil { private String dbUrl="jdbc:mysql://localhost:3306/homeseller?characterEncoding=utf8";
private String dbUserName="root";
private String dbPassword="";
private String jdbcName="com.mysql.jdbc.Driver";
/**
* 获取数据库连接
* @return
* @throws Exception
*/
public Connection getCon() throws Exception{
Class.forName(jdbcName);
Connection con=DriverManager.getConnection(dbUrl,dbUserName,dbPassword);
return con;
}
/**
* 关闭数据库连接
* @param con
* @throws Exception
*/
public void closeCon(Connection con) throws Exception{
if(con!=null){
con.close();
}
}
public static void main(String[] args) {
DbUtil dbUtil=new DbUtil();
try {
dbUtil.getCon();
System.out.println("数据库连接成功");
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
然后rs没关闭,PreparedStatement也没关闭
是rs = pstmt.executeQuery(sql); 这里问题- - 手贱多写了个SQL
经验不足。
谢谢提醒哈!
那个没错。
是rs = pstmt.executeQuery(sql); 这里问题- - 手贱多写了个SQL
经验不足。
谢谢提醒哈!
经验不足。
谢谢提醒哈!