java中登录时如何实现输入的用户和密码和数据库中进行对比~~~菜鸟求大神来援救

MicrosoftSQLServer2005JDBC连接那部分我不会写了~~不是jsp的就是普通java... Microsoft SQL Server 2005 JDBC连接
那部分 我不会写了~~
不是jsp的就是普通java
展开
 我来答
yzanthony
2013-06-24 · TA获得超过100个赞
知道答主
回答量:56
采纳率:0%
帮助的人:31.3万
展开全部
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();

}

}

}

你参考下吧,要导入驱动,还有可能要改下端口……
198901245631
2013-06-24 · TA获得超过3.5万个赞
知道大有可为答主
回答量:9037
采纳率:92%
帮助的人:1688万
展开全部
这个有多种方法的,我就给你说最简单的吧,你、
String sql=“select count(1) from user where username=‘“+username+”’ and password =‘”+password+“’”; 这个用户名和密码就是你输入的,如果有的话且只有一条,那么就验证了
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a3becb3
2013-06-23 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:101
采纳率:0%
帮助的人:90.1万
展开全部
先将登录名(username) 到数据库查下有没有这条数据 ,没有则返回用户名不存在
如果有,则取出这条数据的密码比较;如果一样则登录进去,如果错误返回密码错误。
jdbc 网上很多。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式