f.addWindowListener(new WindowAdapter(){
public void windowOpened(WindowEvent w){
try{
ResultSet rs = con.selectbase();
if(rs.next()==false){
JOptionPane.showMessageDialog(f,"第一次使用请设置管理员帐号和密码");
new Admin();
}
}catch(SQLException sql){
sql.printStackTrace();
}
}
});这是代码,我就搞不懂,实在应该数据库里面没内容返回的应该是假嘛.我把那个==false去掉,就可以跑JOptionPane.showMessageDialog(f,"第一次使用请设置管理员帐号和密码");
new Admin();还有个问题..为什么我的sa帐户一设了密码就不能连接数据库了呢(代码里面也改成了设的密码)?一设成空又可以....我用的是SQL纯驱动谢谢高手指点...
public void windowOpened(WindowEvent w){
try{
ResultSet rs = con.selectbase();
if(rs.next()==false){
JOptionPane.showMessageDialog(f,"第一次使用请设置管理员帐号和密码");
new Admin();
}
}catch(SQLException sql){
sql.printStackTrace();
}
}
});这是代码,我就搞不懂,实在应该数据库里面没内容返回的应该是假嘛.我把那个==false去掉,就可以跑JOptionPane.showMessageDialog(f,"第一次使用请设置管理员帐号和密码");
new Admin();还有个问题..为什么我的sa帐户一设了密码就不能连接数据库了呢(代码里面也改成了设的密码)?一设成空又可以....我用的是SQL纯驱动谢谢高手指点...
if(rs.next()){
Syste.out.println(rs.getString(1)); // 打印出来看看到底是啥!?
JOptionPane.showMessageDialog(f,"第一次使用请设置管理员帐号和密码");
new Admin();
}什么叫SQL纯驱动? 是指你只用了JDBC,没有使用ODBC吗?
sa密码不能使用?
1 先参考这个看看 http://www.java2000.net/p316
2 如果不行,把你获得数据库连接的代码贴上来!