JDBC连接SQL2000详细流程
我们在设计JDBC连接MS SQL2000数据库的时候,时常会因为一些原因无法注册驱动或者不能和数据库相连接。
以下是我在开发的时候写的比较完整的连接方法,在此也要感谢许许多多的无名高手的无私帮助!
步骤:(注意:根据你的具体情况而定)
1.在微软官方网站下载SQL的JDBC驱动(http://www.microsoft.com/sql)
2.安装驱动,就默认安装
3.安装完成后,将安装目录下的lib文件夹中的三个*.jar文件复制到你指定的位置,我是放在D盘下的一个目录
4.设置环境变量,在CLASSPATH目录下加入上面三个*.JAR文件的路径,见图
<!--正文内容结束-->package DataBase;
import java.sql.*;
public class MSDBdemo {
public static void main(String[] args){
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
System.out.println("数据库驱动程序注册成功!");
String url ="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=northwind";
String user = "sa";
String password = "";
Connection conn = DriverManager.getConnection(url, user, password);
System.out.println("数据库连接成功");
}catch(Exception e){
e.printStackTrace();
System.out.println("数据库连接失败");
}
}
}
5.如果你的系统是XPSP2,请打上SQL2000SP3补丁,网上去找拔,一大把!主要是让1433端口开放
6.在企业管理器数据库属性中选择混合登陆模式,见图
7.如果你不想以默认的sa用户登陆,可以在运行向导中新建登陆用户,见图
8.这里针对JBuilder设计,注意加入三个*.jar文件的路径,见图
9.测试用例:
package DataBase;
import java.sql.*;
public class MSDBdemo {
public static void main(String[] args){
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
System.out.println("数据库驱动程序注册成功!");
String url ="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=northwind";
String user = "sa";
String password = "";
Connection conn = DriverManager.getConnection(url, user, password);
System.out.println("数据库连接成功");
}catch(Exception e){
e.printStackTrace();
System.out.println("数据库连接失败");
}
}
}
分享到:
相关推荐
JDBC连接SQL2000详细流程 详细的Java连接数据库的方法图解 JDBC SQL2000 Java连接数据库
详细介绍java 数据库开发中链接后台数据库时的方法和例子。
详细介绍jdbc连接SQL Server2008的全部流程
用于开发数据库连接。eclipse连接sqlserver使用。
Java-JDBC【之】JDBC概述、获取连接、SQL注入问题与解决、查询解析 1.JDBC概述 2.操作流程 1.初始化项目,导入`驱动jar包` 2.加载驱动类 3.创建数据库连接对象`Connection` 4.创建`Statement` (此处存在SQL注入问题)...
JDBC是Java DataBase Connection的简称,是一种用java实现的数据库接口技术,是开放数据库ODBC的java实现.这里我要说的是JDBC连接sql2000中的一些问题.
所有的JDBC应用程序都具有下面的基本流程: 1、加载数据库驱动并建立到数据库的连接。 2、执行SQL语句。 3、处理结果。 4、从数据库断开连接释放资源。下面我们就来仔细看一看每一个步骤:其实按照上面所说每个...
jdbc for SQL Server,sqljdbc4.jar,测试可用。 JDBC API 允许用户访问任何形式的表格数据,尤其是存储在关系数据库中的数据。 执行流程: 连接数据源,如:数据库。 为数据库传递查询和更新指令。 处理数据库...
1、JDBC(Java Database Connection):java连接数据库统一接口API,底层主要通过直接的JDBC驱动和 JDBC-ODBC桥驱动实现与数据库的连接。 1>.JDBC驱动程序类型: <1>.JDBC-ODBC桥加ODBC驱动程序:需要ODBC驱动,适合...
CD销售管理系统JSP+SQL(源代码+论文+英文文献),有详细的配置文档说明。 本论文就毕业设计的内容,系统地阐述了整个CD销售管理系统的功能及实现。实现了从商品管理,商品分类和查询,到购物车实现,用户订单处理,...
* 利用JDBC连接SQL数据库,实现数据的持久化存储。 * 采用MVC设计模式,实现代码的模块化和可维护性。 * 支持多用户并发操作,确保数据的一致性和完整性。 本资源适用于Java开发者、办公自动化系统研究者以及需要...
* 将JDBC开发流程封装 * * 一。JDBC流程 * * 1.加载类文件: 类文件只需要加载到内存一次即可 * 2.建立连接通道 * 3.建立交通工具 * 4.推送命令并得到处理结果 * 5.销毁相关资源 连接通道建立 交通工具...
本系统用JSP技术来编写本系统,数据库用SQL SERVER 2000来连接系统。本论文主要涉及软件,数据库与网络技术等。涵盖知识面广,可有效地 提高学生综合运用所学知识分析解决问题的能力,增强学生对事物的理解与掌握...
JDBC的操作方式比较单一,由五个流程组成:1.通过数据库厂商提供的JDBC类库向DriverManager注册数据库驱动 2.使用DriverManager提供的getConnection()方法连接到数据库 3.通过数据库的连接对象的createStatement方法...
运行环境:jdk1.5数据库:SQLServer2000服务器:tomcat5.0.28以上附加数据库:CDxs.mdf采用jdbc数据源连接方式,数据库用户名:sa 密码:123将"运行文件"文件夹下的目录放在tomcat下的webapps文件夹下启动数据库,...
jsp连接Sql Server7.0/2000数据库 testsqlserver.jsp如下: ;charset=gb2312"%> <%@ page import="java.sql.*"%> <html> <body> ("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); ...
刚刚开始学习的时候连接数据库使用JDBC,JDBC是一个接口规范,对应不同数据库如mysql,oracle,sql server有不同的实现,且数据库操作直接使用sql语句,开发起来和数据库交互性较差。 [Image] 我们选择的是Spring Data...
MyBatis 内部封装了 JDBC,简化了加载驱动、创建连接、创建 statement 等繁杂的过程,开发者只需要关注 SQL 语句本身。 MyBatis 支持定制化 SQL、存储过程以及高级映射,可以在实体类和 SQL 语句之间建立映射关系,...
该水费收费管理系统的主要目的是实现从档案建立、抄表、计费、收费全流程自动化管理。基本功能包括:基础数据...使用JDBC连接SQL SERVER数据库,实现一个可运行的水费收费管理系统原型,其中含有JAVA之中的详细代码。