用户登陆需要注意的地方
时间:2008-03-19 来源:ziyouwawa
数据库名
数据源名
表明
列名
变量名 得到文本框的值用gettext()
用户名和密码最好不要设置成int类型,防止误用'"+varchar类型+"','int类型'
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//驱动
Connection con=DriverManager.getConnection("Jdbc:Odbc:denglu");//连接数据源
Statement st=con.createStatement();
ResultSet rs=st.executeQuery("select * from denglu where username='"+name+"' and pass1='"+pass+"'");
//username sql里列名 ='"+name+"' java变量名 and pass1='"+pass+"
if(rs.next())
{
JOptionPane.showMessageDialog(this, "登陆成功!");
this.hide();
}else
{
JOptionPane.showMessageDialog(this,"用户名或密码错误!");
return;
}
rs.close();
st.close();
con.close();
} catch (Exception ex) { }
}
数据源名
表明
列名
变量名 得到文本框的值用gettext()
用户名和密码最好不要设置成int类型,防止误用'"+varchar类型+"','int类型'
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//驱动
Connection con=DriverManager.getConnection("Jdbc:Odbc:denglu");//连接数据源
Statement st=con.createStatement();
ResultSet rs=st.executeQuery("select * from denglu where username='"+name+"' and pass1='"+pass+"'");
//username sql里列名 ='"+name+"' java变量名 and pass1='"+pass+"
if(rs.next())
{
JOptionPane.showMessageDialog(this, "登陆成功!");
this.hide();
}else
{
JOptionPane.showMessageDialog(this,"用户名或密码错误!");
return;
}
rs.close();
st.close();
con.close();
} catch (Exception ex) { }
}
相关阅读 更多 +