java web sql 工具_java_web连接SQL_server详细步骤

(1)、我用的是Myeclipse,可以直接将sqljdbc4.jar拷到项目文件

3702f4422bb6de9eca32605eede88e86.png

(2)、点开SQL Server配置管理器

9ced6f3b6459560d0da5910cbc7e3312.png

9991a2c1f5a485384154ec06b36c87a4.png

58d20be5ee8fc80900abc3ecd8910235.png

选中SQL Server2008网络配置下的SQLEXPRESS的协议,双击TCP/IP选项,打开如下窗口并更改TCP动态端口为0

2668fa03246695ab134e81b3b2992219.png

之后停止SQLServer(SQLEXPRESS)服务,并重启,到这里有关SQLSever2005的配置就完成了。

edc83227e9c276192d39258d76062d0a.png

如果之后遇到什么问题,可以尝试重新设置步骤(2)。

(3)、设置数据库

df29ff5aa68bdf09b3ce900fc23696ed.png

c7fab15a852582d4a4e36303edc8b53d.png

01621e73956a8553ed346a3320941666.png

7a27e2e11e09eea0577930e086d4f612.png

5b8b608bb75bd2d86cf9ac734146f092.png

d3744d38bc069995c8b3f57af3dd4fac.png

在这里我的数据库名字是这个。一会儿要用到。

0217eb0e47b8cca98fa0a1ccc3adef3f.png

设置好数据库可以退出了。当然可以尝试sa登陆一下

8ce35837615680258f6052c89e19aa83.png

如果失败,就尝试重启服务器。

3232b4f7d7d904b42483f0f2eb386ffe.png

(4)、在代码中的实现连接

String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";  //加载JDBC驱动

String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=StudentManagement";  //连接服务器和数据库sample

String userName = "sa";  //默认用户名

String userPwd = "sa123";  //密码

Connection dbConn;

try {

Class.forName(driverName);

dbConn = DriverManager.getConnection(dbURL, userName, userPwd);

System.out.println("Connection Successful!");  //如果连接成功 控制台输出

Connection Successful!

} catch (Exception e) {

e.printStackTrace();

}

如果服务器连接成功,则

9ecba3df3bfc3d50b0f6295f81d4e727.png

然后就可以使用了,如果直接复制本文件代码,运行是有可能提示字符转换,如果出错可尝试自己手动输入。

(5)、最后这句可以转换

try {

Class.forName(driverName);

dbConn = DriverManager.getConnection(dbURL, userName, userPwd);

System.out.println("Connection Successful!");  //如果连接成功 控制台输出Connection Successful!

} catch (Exception e) {

e.printStackTrace();

}

转换后

Class.forName(driverName);

Connection dbConn = DriverManager.getConnection(dbURL, userName, userPwd);

Statement stmt=dbConn.createStatement();

String s="select * From Student";

ResultSet rs=stmt.executeQuery(s); //执行查询语句

最后付了一页我的代码,有问题可以自己看一下。

图书管理系统
添加图书信息
学号姓名性别出生年月所在院系

String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //加载JDBC驱动

String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=StudentManagement";

//连接服务器和数据库sample

String userName = "sa"; //默认用户名

String userPwd = "student"; //密码

Class.forName(driverName);

Connection dbConn = DriverManager.getConnection(dbURL, userName, userPwd);

Statement stmt=dbConn.createStatement();

String s="select * From Student";

ResultSet rs=stmt.executeQuery(s); //执行查询语句

//从结果集中读取各字段并输出

while(rs.next())

{

String Sno=rs.getString(1);

out.println("

"+rs.getString(1)+""+rs.getString(2)+""+rs.getString(3)+""+rs.getString(4)+""+rs.getString(5)+" 修改  删除");

}

//关闭操作

rs.close();

stmt.close();

dbConn.close();

%>

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值