jsp连接sql server数据库

<%@ page import="java.sql.*"%> // 导入java的sql包
<%
		String driverClass = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
		String url = "jdbc:sqlserver://localhost:1433;DatabaseName=one"; /*通过jdbc调用数据库,指向的可以是localhost(本地服务器数据库地址)也可以是127.0.0.1,一般默认为127.0.0.1。(若想查看,可以在SQL Server配置管理器——SQL Server网络配置设置——TCP/IP(确认状态是已启用)——右键属性)*/
		String username = "sa";/*设置数据库时,采用SQL Server身份验证的登录名,一般默认为sa*/
		String password = "";/*设置数据库时,采用SQL Server身份验证的密码*/
		try{
			Class.forName(driverClass);  // 需要抛出异常
		}catch (Exception e){
			out.print("加载数据库驱动时抛出异常,内容如下:");
			e.printStackTrace();
		}
		Connection conn = DriverManager.getConnection(url, username, password); /*连接数据库*/
		Statement stmt = conn.createStatement();
		ResultSet rs = stmt.executeQuery("select* from tb_user");
		while(rs.next()){
			out.println("<br>用户名:"+rs.getString(1)+"&nbsp;&nbsp;&nbsp;密码:"+rs.getString(2));
		}
		rs.close();
		stmt.close();
		conn.close();
	%>

- jdbc:sqlserver指令需要下载驱动包(sqljdbc4.jar),将驱动包放在此项目的WEB-INF的lib包下。

在这里插入图片描述

- localhost:1433

  • localhost是本地数据库服务器地址,默认为:127.0.0.1。
  • 1433是端口号。
  • 这些配置都在SQL Server配置管理器中。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

最后重启sql服务

右键——重新启动
在这里插入图片描述

我这里的DatabaseName是我在SQL Server中新建的数据库名称,tb_user是库中的表,表中需要有至少两列数据,getString(2)是第二列数据,如果此列会报错超出索引。

在这里插入图片描述

以上步骤确认无误后,就可以尝试run了。

  • 2
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
物流管理系统具有管理员登陆和用户登陆两个模式: 管理员登陆: (1)管理员输入用户名,密码登录到系统主页面; (2)任务人员管理:管理物流中负责送货的司机信息(姓名、性别、年龄、住址、联系电话、驾驶证号),可添加司机人员和对司机信息进行修改和删除,在此界面中可对司机信息按照驾驶证号或者司机姓名进行查询。 (3)任务信息管理:管理负责运输货物的车辆的信息(车牌号、货车型号、载重量、备注),可添加车辆和对车辆信息进行修改和删除,在此界面中可对车辆信息按照驾驶证号进行查询。 (4)注册用户管理:管理用户的信息(用户名、真实姓名、联系电话、通讯地址),在此界面中可对注册用户按真实姓名进行查询,可删除用户,如该用户被删除,那此用户的所有信息都会被删除(个人信息和发出的订单信息)。 (5)任务申请管理:管理用户发出的运输申请,显示申请的信息(货主姓名、货物名称、货物重量、始发地、目的地),在此界面中可对申请按货物名进行查询,可删除申请。 (6)任务调度管理:对用户发出的申请进行调度,管理送货司机和送货车辆,登记出发时间和到达时间,该界面展示的信息包括:发出送货申请的用户的姓名、任务名称、重量、始发地、目的地、货车安排、司机安排、出发时间和到达时间等。在此界面中可对订单按任务名称进行查询。 (7)任务跟踪管理:展示订单的状态,到达或者在途中。在此界面,在此界面中可对订单按任务名称进行查询。 (8)任务评价管理:订单完成后,用户可对物流服务进行评价。 (9)任务总结报告:订单完成后的整体总结,打印整体过程中的详细信息。 (10)系统用户管理:管理用户。增,删,改。 (11)注销退出:退出系统界面,回到到登陆页面。 用户登陆: (1)管理员输入用户名,密码登录到系统主页面; (2)任务申请:用户在此界面中发出任务申请,填写订单信息(任务名称、重量、始发地、目的地),该申请发送至管理员处,由管理员进行任务调度。 (3)已申请记录;用户在此界面可查看自己发出的所有的订单的信息(任务名称、重量、始发地、目的地、始发时间、到达时间、目前位置、状态)。 (4)修改资料:用户在此界面可修改自己的个人资料,包括:联系电话、通信地址、邮政编码、电子邮箱等。 (5)修改密码:用户可修改自己账户的密码。 (6)注销退出:退出系统界面,回到登陆页面。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值