我就弄的用户登入的代码吧.这个挺烂帆简单的.
这是题目:
用户登陆验证:
1.创建数据库Test,并新建用户表users
字段察历缺包含:username varchar(20) not null
userpwd varchar(20) not null
在JBUILDER中编写Long类,实现登陆界面,并在用户输入用户名和密码后,
完成按纽的单击事件,对用户输入的数据进行验证,
(需要严整数据是否为空,密码长度必须是15位),
并实现与数据库的连接,将用败辩户输入的用户名密码与表中的记录比较,
若用户名正确且密码正确,d出提示框告知登陆成功,否则登陆失败。
这是代码:
//连接数据库
boolean isLogin(String name,String pwd){
boolean flag=false
Connection conn=null
PreparedStatement pst=null
ResultSet rs=null
//加载驱动
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver")
} catch (ClassNotFoundException ex) {
ex.printStackTrace()
}
//连接数据库
try {
conn=DriverManager.getConnection("jdbc:odbc:login")
String sql="select * from [user] where username=? and userpwd=?"
pst=conn.prepareStatement(sql)
pst.setString(1,name)
pst.setString(2,pwd)
rs=pst.executeQuery()
if(rs.next())
flag=true
} catch (Exception ex) {
ex.printStackTrace()
}finally{
try {
conn.close()
} catch (Exception ex) {
ex.printStackTrace()
}
}
return flag
}
//验证方法
public void jButton1_actionPerformed(ActionEvent e) {
String name=jTextField1.getText()
String pwd=jTextField2.getText()
//错误处理
if(name.equals("")||pwd.equals(""))
JOptionPane.showMessageDialog(this,"请输入完整的信息")
else {
if(isLogin(name,pwd))
JOptionPane.showMessageDialog(this,"登陆成功")
else
JOptionPane.showMessageDialog(this,"用户名或密码错误")
}
}
}
.....
.....
这是在事件里写的,
山地式中桥如L——路线长度,以km计;n——测站数。
若高差闭合差的绝对值大于允,说明岩消槐测量成果不符合要粗友求,应当重测。
2、附合水准路线
图2-12 附合水准路线
3、支水准路线
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)