用Java链接SQL Server

public class ConData{
    private String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
    private String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=testData";
    private String userName;//="sa"
    private String userPwd;//="199369265"
    private Vector<Point> data=new Vector<Point>();
    private Connection dbConn;

    public ConData(String username,String password){
        userName=username;
        userPwd=password;
    }
    public void Treat() throws IOException
    {
        try{
            Class.forName(driverName);
            dbConn=DriverManager.getConnection(dbURL,userName,userPwd);
            JOptionPane.showMessageDialog(null, "连接数据库成功");        

            Statement state=dbConn.createStatement();
            ResultSet rs=state.executeQuery("select * from houst_data");
            int R=6370856;
            int cnt=0;
            while(rs.next()){
                String name=rs.getString(1);
                double x=rs.getDouble(3);//可以采用列号,也可以采用列名,如"X"
                double y=rs.getDouble(4);
                int price=rs.getInt(5);
                data.addElement(new Point(name,x,y,price,cnt));
                cnt++;
            }
        }
        catch(Exception e){
            e.printStackTrace();
            System.out.print("连接失败!");
        }
    }
}
时间: 2024-10-09 03:34:07

用Java链接SQL Server的相关文章

Java链接SQL Server数据库

一丶 操作对象  与ASP.NET 对比 对象类型 ADO.NET JDBC 连接对象 SqlConnection java.sql.Connection 执行对象 SqlCommand java.sql.Statement 预编译执行对象 java.sql.PreparedStatement 存储过程执行对象 ??? java.sql.CallableStatement 结果集 SqlDataReader java.sql.ResultSet 数据集 DataSet CachedRowSet

java连接Sql server 2005

最近在做老师布置的SQL Server大作业,其中有一道题就是用java连接SQL Server.以前连接数据库都是在MyEclipse中完成的.这次我换用记事本连接.下面是我的步骤: 1.首先,下载java连接SQL Server的驱动:sqljdbc 2.解压之后,找到sqljdbc.jar的所在位置,我的是:D:\Program Files (x86)\sqljdbc\sqlDriver\sqlDriver 3.配置环境变量:在系统的classpath中将sqljdbc.jar的文件位置添

一个简单的Java 连接SQL Server数据库连接驱动类

import java.sql.*; /** * SQL Server数据库连接类 * @author Administrator * */ public class Sqlsdc { static int a = 0; public Connection sqlsdc(String user, String pwd, String dn) { String url = "jdbc:sqlserver://localhost:1433;databaseName="+dn; final

Java连接SQL Server:jTDS驱动兼容性问题

Java连接SQL Server 2000数据库时,有两种方法: (1)通过Microsoft的JDBC驱动连接.此JDBC驱动共有三个文件,分别是mssqlserver.jar.msutil.jar和msbase.jar.但是Microsoft官网上已经找不到这些驱动,其提供的sqljdbc.jar和sqljdbc4.jar并不支持SQL Server 2000. 驱动程序名称:com.microsoft.jdbc.sqlserver.SQLServerDriver(即下面的classforn

java连接sql server 2008的问题(jdbc驱动的方法)

这是程序代码,我是按照网上和视频讲解的步骤写的代码:import java.sql.*;public class jdbc {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubConnection ct = null;PreparedStatement ps = null;ResultSet rs = null;try {//第一步,加载驱动Class.forNa

jTDS Java连接SQL Server 2000数据库

Java连接SQL Server 2000数据库时,有两种方法: (1)通过Microsoft的JDBC驱动连接.此JDBC驱动共有三个文件,分别 是mssqlserver.jar.msutil.jar和msbase.jar.但是Microsoft官网上已经找不到这些驱动,其提供的 sqljdbc.jar和sqljdbc4.jar并不支持SQL Server 2000. 驱动程序名称:com.microsoft.jdbc.sqlserver.SQLServerDriver(即下面的classfo

jtds 通过 jdbc 来链接 SQL Server

之前 , 不使用 maven 管理 jar 包的时候 , 链接 SQL Server 数据库的时候用的都是 sqljdbc4.jar 驱动包 , 刚用 maven 做测试的时候 , 到中央仓库找不到 sqljdbc4.jar 的坐标 , 到网上搜了一下 , 说是可以用 jtds 通过 jdbc 来链接 SQL Server , 实验了一下 , 果真行 ! pom.xml : ... ... ... ... ...    <!-- sql server driver -->    <dep

JAVA 怎么链接 SQL Server 数据库(半详细)

哇今天闲着没事准备把前几天链接数据库碰到的问题写到博客,写到一半浏览器切出去了,这个浏览器也没保存,晚上又写了一遍,唉 蛋疼呀╮(╯▽╰)╭!! 说一说连接数据库遇到的问题,唉问题繁多,原来自己刷的精简版盗版系统刚开始就打不开数据库安装包,后来刷了个原版的,链接不上去,后来就又刷了一遍系统(删注册表也装不上去),一些问题你们需要参考一下... 这个对framework 3.5需求很高,没装的,或者有问题的都装不上..有时候我特么装了VS2013就装不了数据库,装了数据库就装不了VS !!!呀呀呀

Java连接Sql Server 2008的简单数据库应用

1.从微软官网下载JDBC驱动包 sqljdbc_4.0.2206.100_chs.exe,双击解压文件到指定目录,我的指定目录是: C:\Program Files\Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_4.0\chs 下面是解压后的文件, 如果JDK版本低于6.0,则需使用sqljdbc.jar; 6.0以上版本使用sqljdbc4.jar,使用sqljdbc4.jar版本好处可以省略 Class.forName("com.micr