java中登录时如何实现输入的用户和密码和数据库中进行对比~~~菜鸟求大神来援救
MicrosoftSQLServer2005JDBC连接那部分我不会写了~~不是jsp的就是普通java...
Microsoft SQL Server 2005 JDBC连接
那部分 我不会写了~~
不是jsp的就是普通java 展开
那部分 我不会写了~~
不是jsp的就是普通java 展开
展开全部
import java.sql.*;
public class Test {
public static void main(String[] srg) {
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //加载JDBC驱动
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample"; //连接服务器和数据库sample
String userName = "sa"; //默认用户名
String userPwd = "123456"; //密码
Connection dbConn;
try {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println("Connection Successful!"); //如果连接成功 控制台输出Connection Successful!
} catch (Exception e) {
e.printStackTrace();
}
}
}
你参考下吧,要导入驱动,还有可能要改下端口……
public class Test {
public static void main(String[] srg) {
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //加载JDBC驱动
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample"; //连接服务器和数据库sample
String userName = "sa"; //默认用户名
String userPwd = "123456"; //密码
Connection dbConn;
try {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println("Connection Successful!"); //如果连接成功 控制台输出Connection Successful!
} catch (Exception e) {
e.printStackTrace();
}
}
}
你参考下吧,要导入驱动,还有可能要改下端口……
展开全部
这个有多种方法的,我就给你说最简单的吧,你、
String sql=“select count(1) from user where username=‘“+username+”’ and password =‘”+password+“’”; 这个用户名和密码就是你输入的,如果有的话且只有一条,那么就验证了
String sql=“select count(1) from user where username=‘“+username+”’ and password =‘”+password+“’”; 这个用户名和密码就是你输入的,如果有的话且只有一条,那么就验证了
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先将登录名(username) 到数据库查下有没有这条数据 ,没有则返回用户名不存在
如果有,则取出这条数据的密码比较;如果一样则登录进去,如果错误返回密码错误。
jdbc 网上很多。
如果有,则取出这条数据的密码比较;如果一样则登录进去,如果错误返回密码错误。
jdbc 网上很多。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询