java连接SqlServer2000数据库实例

下载、安装SqlServer 2000 for JDBC驱动程序:

引用页 http://www.microsoft.com/china/sql/downloads/2000/jdbc.asp

将目录:

C:/Program Files/Microsoft SQL Server 2000 Driver for JDBC/lib

下的三个jar包拷贝到目录:

K:/tomcat/shared/lib

 

创建数据库:

USE master

GO

CREATE DATABASE [mydata]  ON (NAME = N'mydata_1', FILENAME = N'K:/sqlserver/mydata/mydata_1.mdf' , SIZE = 5, MAXSIZE = 20, FILEGROWTH = 5), (NAME = N'mydata_2', FILENAME = N'K:/sqlserver/mydata/mydata_2.ndf' , SIZE = 5, MAXSIZE = 20, FILEGROWTH = 5) LOG ON (NAME = N'mydata_log1', FILENAME = N'K:/sqlserver/mydata/mydata_log1.ldf' , SIZE = 5, MAXSIZE = 20, FILEGROWTH = 5), (NAME = N'mydata_log2', FILENAME = N'K:/sqlserver/mydata/mydata_log2.ldf' , SIZE = 5, MAXSIZE = 20, FILEGROWTH = 5)
GO

 

创建表:

USE mydata

CREATE TABLE [users] (
 [id] [int] IDENTITY (1, 1) NOT NULL ,
 [name] [varchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,
 [password] [varchar] (40) COLLATE Chinese_PRC_CI_AS NOT NULL ,
 [createTime] [timestamp] NULL ,
  PRIMARY KEY  CLUSTERED
 (
  [id]
 )  ON [PRIMARY]
) ON [PRIMARY]
GO

 

插入记录:

1 bitan bbbbbbbbbbb 0x00000000000000CA
2 helen hhhhhhhhhhh 0x00000000000000CB
3 susan ssssssssss 0x00000000000000CC
4 kathy kkkkkkkkkk 0x00000000000000CD
 

 

sqlserver.jsp

<%@ page contentType="text/html;charset=GBK" %>
<%@ page import="java.sql.*"%>
<%
    try {
        Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
        String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydata";
        Connection conn = DriverManager.getConnection(url, "sa", "");
        String sql = "SELECT id,name,password FROM users";
        Statement stmt = conn.createStatement();
        for (ResultSet rs = stmt.executeQuery(sql); rs.next();) {
            int id = rs.getInt(1);
            String name = rs.getString(2);
            String password = rs.getString(3);
            out.println("id=" + id + " name=" + name + " password=" + password + "<br>");
        }
       
    } catch (Exception e) {
        e.printStackTrace();  
    }
%>

 

结果:

http://localhost:2000/sqlserver1/sqlserver.jsp

 

id=1 name=bitan password=bbbbbbbbbbb
id=2 name=helen password=hhhhhhhhhhh
id=3 name=susan password=ssssssssss
id=4 name=kathy password=kkkkkkkkkk

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值