社区
Java EE
帖子详情
怎样连接数据库? 在JBuilder,Netbeans,Eclipse等中, 我想连接SQL Server数据库
良少
领域专家: 后端开发技术领域
2005-03-27 01:50:10
怎样连接数据库? 在JBuilder,Netbeans,Eclipse等中, 我想连接SQL Server数据库
...全文
288
4
打赏
收藏
怎样连接数据库? 在JBuilder,Netbeans,Eclipse等中, 我想连接SQL Server数据库
怎样连接数据库? 在JBuilder,Netbeans,Eclipse等中, 我想连接SQL Server数据库
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mituzhishi
2005-07-23
打赏
举报
回复
import java.sql.*;
public class DBConnection
{
// 指定驱动程序
private static String driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
// 创建指定数据库的URL
private static String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=library";
// 提供用户名和密码
private static String user="";
private static String password="";
public static Connection getConnection() {
Connection con;
try {
// 加载驱动程序
Class.forName(driver);
// 创建连接
con = DriverManager.getConnection(url, user, password);
return con;
} catch (ClassNotFoundException e) {
System.out.println(e.getMessage());
} catch (SQLException e) {
System.out.println(e.getMessage());
}
}
public static void main(String[] args) throws Exception
{
DBConnection myDbTest = new DBConnection();
}
}
007remember
2005-03-27
打赏
举报
回复
一、下载SQLSERVER2000的jdbc驱动程序。
在微软站点就有这个驱动程序:
Window操作系统
http://www.uncj.com/upload/files/ms_jdbc_setup.exe
http://download.microsoft.com/download/3/0/f/30ff65d3-a84b-4b8a-a570-27366b2271d8/setup.exe
Unix操作系统 Mssqlserver.tar
http://download.microsoft.com/download/3/0/f/30ff65d3-a84b-4b8a-a570-27366b2271d8/mssqlserver.tar
二、安装JDBC
执行ms_jdbc_setup.exe可执行文件,一切只需要点击下一步,至到出现finish按钮,完成安装。
注:
(1) ms_JDBC_setup默认安装路径为:c:\Program Files\Microsoft SQL Server 2000 Driver for JDBC
(2)此版(Version 2.2.0022)本仅支持Microsoft SQL Server 2000 Driver for JDBC
(3)安装目录\lib\下的三个jar文件即是我们要的JDBC驱动核心
msbase.jar
mssqlserver.jar
msutil.jar
三、将以上(3)中指的三个jar文件加入到环境变量中去
classpath:
d:\webserver\lib\msbase.jar;d:\webserver\lib\mssqlserver.jar;d:\webserver\lib\msutil.jar
注:也可以省事的将以上三个文件拷贝至你的jvm机所在的JAVA_HOME\jre\lib\ext目录下,不过不建议这么做。
四、测试
jsp文件:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=haiguan";
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from xt_user";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next())
{
%>
您的第一个字段内容为:<%=rs.getString(1)%>
您的第二个字段内容为:<%=rs.getString(2)%>
<%
}
%>
<%out.print("数据库操作成功,恭喜你");%>
<%
rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
五、注意事项
1. 要保证你的Sql服务是启动状态
2. 在Sql 的管理器中能够使用sa或其它用户正常登录;(有些人在安装sql时用了nt用户管理模式,这里可能会有一定问题)
3. 第一次配置好环境变量最好能重启一下电脑
4. 注意JVM和DataBase的启动顺序:先启动DataBase,再启动JVM机。
注:在停止Web服务器后,再重启动,中间最好能有10秒以上的间隔。
5. 注意操作系统的网络连通性
A.启动了Tcp/IP服务
B.配置了相关IP地址,有些人机器可能用的是自动分配IP或有配置IP时,但网络不通可能也找不到IP
6. 有些机器在调试明最好能将(四)中的连接地址localhost改成数据库服务器的IP,这也是要注意5的原因。
(以上资料来自internet,只为交流)
飞行的兔子
2005-03-27
打赏
举报
回复
连接步骤都已样的,上面的步骤照着做!
silverend
2005-03-27
打赏
举报
回复
连接步骤分4步:加载驱动,建立连接,建立会话,显示结果。(均需异常处理)
设置环境变量:msbase.jar,mssqlserver.jar和msutil.jar三个JAR包加进CLASSPATH 和工程所在的lib文件夹
tomcat+
sql
+
eclipse
安装方法
tomcat+
sql
+
eclipse
安装方法 过程详细
数据库
系统原理课程设计教学大纲.docx
数据库
系统原理课程设计教学大纲全文共9页,当前为第1页。
数据库
系统原理课程设计教学大纲全文共9页,当前为第1页。《
数据库
系统原理》课程设计教学大纲
数据库
系统原理课程设计教学大纲全文共9页,当前为第1页。
数据库
系统原理课程设计教学大纲全文共9页,当前为第1页。 一、课程名称:《
数据库
系统原理 》 课程设计 Course Project of Database System 二、课程编码: 1300371 三、学时与学分: 1 周,1 学分 四、先修课程:《
数据库
系统原理》 五、设计目的与要求 课程设计目的 : 熟悉大型
数据库
管理系统的结构与组成; 熟悉
数据库
应用系统的设计方法和开发过 程; 掌握一种大型
数据库
管理系统 (DM5、ORACLE 或
SQL
SERVER
的) 应用技术和开发工具的使 用; 熟悉
数据库
设计工具的使用; 熟悉
数据库
安全的相关知识和技术; 熟悉
数据库
系统的管理和维护。 课程设计要求 : 在课程设计指导老师的指导下, 选定一个数 据库应用系统的题目, 完成
数据库
的设计和 应用系统设计,并提交相应文档。
数据库
管理系统仅限 DM5、 Oracle 以及 MS
SQL
Server
;
数据库
系统原理课程设计教学大纲全文共9页,当前为第2页。
数据库
系统原理课程设计教学大纲全文共9页,当前为第2页。开发工具限 Power
Builder
、 Delphi 、C++、 JAVA、.NET 平台或其它动态网页开发工具;
数据库
系统原理课程设计教学大纲全文共9页,当前为第2页。
数据库
系统原理课程设计教学大纲全文共9页,当前为第2页。 系统采用客户 / 服务器( C/S)结构或浏览器 / 服务器( B/S )结构实现。 系统应严格遵照题目要求进行设计, 可在其 基础上进一步细化完善, 但不得违背, 原则 上不额外增加与要求无关的功能。 系统
中
应适当体现下列技术的应用: 存储过 程,触发器,索引。 提交系统的源码及文档。 六、适用学科专业 信息类各学科专业 七、实验环境 Windows 2000/XP/2003 操作系统,
Server
版; DM5f or Windows 企业版 / 标准版, Microsoft
SQL
Server
2000/2005 企业版 / 标准版,或
数据库
系统原理课程设计教学大纲全文共9页,当前为第3页。
数据库
系统原理课程设计教学大纲全文共9页,当前为第3页。Oracle 9i/10g ;
数据库
系统原理课程设计教学大纲全文共9页,当前为第3页。
数据库
系统原理课程设计教学大纲全文共9页,当前为第3页。 Power
Builder
/ Delphi / Visual C++ / Java (
Eclipse
或
NetBeans
或 J
Builder
) /.NET (C# + ASP.NET) / 其它动态网页开发环境; 八、设计的题目和要求 下列题目任选一个作为课程设计内容。 题目一:网上销售系统 网上销售系统要求在 B/S 模式下提供包括商品信息管 理、查询、订购、销售等功能的网上交易平台,对客户 和商店管理员应提供不同的操作界面和使用权限。 具体 功能包括: 商品信息管理:商店可以对商品信息进行管理,包括商 品的类别、名称、描述信息、售价、图片、折扣等。 客户信息管理: 客户可以自助注册并管理自己的个人信 息。 商品查询: 客户可以通过多种方式查询并且挑选网上商 店出售的商品, 通过在网上填写并确认订单的方式来购 买商品。 订单查询:客户可以管理自己的订单信息,查询订单的 处理情况。 订单处理:商店可以对客户的订单信息、汇款单信息进
数据库
系统原理课程设计教学大纲全文共9页,当前为第4页。
数据库
系统原理课程设计教学大纲全文共9页,当前为第4页。行审核,以确定是否发货,并修改订单状态。
数据库
系统原理课程设计教学大纲全文共9页,当前为第4页。
数据库
系统原理课程设计教学大纲全文共9页,当前为第4页。 题目二:仓储管理系统 采用 B/S 或 C/S 模式实现一个仓库库存货品信息管理系 统软件。仓库的日常工作包括货品的入库和出库。入库 要由采购人员提供进货单, 进货单经过审核人员审核验 收后方能进行货品入库。出库要由销售人员提供出货 单,经过审核人员审核批准后才能提货。当销售人员需 要提货而货品的库存量不足时可先进行缺货登记, 当有 相应货品入库时,按缺货登记时间顺序处理出货请求。 要求: 实现库存货品信息的管理。 实现进货单的填写、修改、审核和查询等功能。 实现出货单的填写、修改、审核和查询等功能。 实现缺货登记、查询和处理。 根据不同用户身份提供不同的操作权限和界面。 题目三:图书管理系统 假设图书馆的工作人员要处理下列日常工作: 借书:核实读者身份并检查是否存在下述情况: 该读者借书的数
【PDF】
数据库
系统课程设计
数据库
系统课程设计.pdf
【PDF】
数据库
系统课程设计
数据库
系统课程设计.pdf
数据库
课程设计-高职2016-1.pdf
。。。
Java EE
67,541
社区成员
225,854
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章