大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
package com.user;
import java.sql.Connection;
import java.sql.Statement;
import java.sql.DriverManager;
import java.sql.*;
public class userBean {
private String userId;
private String userName;
private String password;
private String email;
private int count;
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public void setUserName(String userName) {
this.userName = userName;
}
public void setUserId(String userId) {
this.userId = userId;
}
public void setPassword(String password) {
this.password = password;
}
public void setCount(int count) {
this.count = count;
}
public String getPassword() {
return password;
}
public String getUserId() {
return userId;
}
public String getUserName() {
return userName;
}
public int getCount() {
return count;
}
/**
* 获取连接
*/
private Connection conn = null;
private void getConnection() {
try {
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver"
;
try {
conn = DriverManager.getConnection(“jdbc
dbc:ues"
;
} catch (SQLException ex1) {
}
// Statement stmt;
} catch (ClassNotFoundException ex) {
ex.printStackTrace();
}
}
/**
* 检查用户名是否可用的方法
* @return 用户的个数
*/
public void checkUserName() {
int i = 0;
this.getConnection();
String sql = “select count(*) from userreg where username='” +
this.userName + “‘”;
System.out.println(sql);
try {
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(sql);
while (rs.next()) {
i = rs.getInt(1);
}
} catch (SQLException ex) {
ex.printStackTrace();
}
this.setCount(i);
System.out.println(“检查用户名:” + count);
// return count;
}
/**
* 添加用户的方法
* @return 用户插入的行数
*/
public void addUser() {
this.getConnection();
String sql = “insert into userreg (username,password,email) values(‘” +
this.userName + “‘,'” + this.password + “‘,'” + this.email +
“‘)”;
System.out.println(sql);
try {
Statement stmt = conn.createStatement();
this.count = stmt.executeUpdate(sql);
} catch (SQLException ex) {
ex.printStackTrace();
}
System.out.println( this.count );
}
}
只是 添加用户的方法,用户插入的行数是-1,你们说会不会是myEclipse6.5没有安装好哦,我在其他机子上用5.5打开有是1,不知道为什么。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/179871.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...