首页 热点资讯 义务教育 高等教育 出国留学 考研考公

怎么使用JDBC连接SQL Server

发布网友 发布时间:2022-04-22 06:23

我来回答

2个回答

热心网友 时间:2022-04-07 17:46

工具:

Eclipse

方法:

1、下载解压sqljdbc.jar。将下载的sqljdbc解压,找到解压文件夹,如图,一般使用到的是sqljdbc或sqljdbc4,请根据所需选择相关文件,本例使用sqljdbc4。



2、导入sqljdbc4.jar。打开eclipse,新建一个工程,将sqljdbc4.jar放到工程下。之后右键工程名,选择【Build Path】,如图。点击Add Jars。选择刚刚放进了的sqljdbc4.jar即可。



3、代码如下

import java.sql.*;



public class test {

public static void main(String[] args) {
// TODO Auto-generated method stub
// 定义SQL数据库的连接地址
String url="jdbc:sqlserver://localhost:1433; DatabaseName=soft";
// 定义SQL的数据库驱动程序
String driver="com.microsoft.sqlserver.jdbc.SQLServerDriver";
        
Statement st;
Connection con;


try{

Class.forName(driver);  //加载驱动
}
catch(ClassNotFoundException event){System.out.print("无法创建驱动程式实体!");}

try{
 
con=DriverManager.getConnection(url,"sa","123");////获取数据库连接
con.setAutoCommit(true);
System.out.println("已经连接到数据库...");
st=con.createStatement();//由当前数据库连接生成一个数据操作对象
       ResultSet rs=st.executeQuery("SELECT * from test ");//查询并返回一个Resultset结果集
    
     while(rs.next()) //当有结果集就执行getString
     {   String name=rs.getString("name"); 
          System.out.println(name);
        }

  
   st.close();
       con.close(); 
    }
   catch(SQLException e1) {System.out.println("异常"+e1);}
 } 
}

4、成功运行如图所示。

热心网友 时间:2022-04-07 19:04

packagepkg;
importjava.sql.*;

publicclass Main {
publicstatic void main(String [] args)
{
StringdriverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
StringdbURL="jdbc:sqlserver://localhost:1433;DatabaseName=你的数据库名";
String userName="填写你的用户名,我的是sa";
String userPwd="填写你的密码";
try
{
Class.forName(driverName);
ConnectiondbConn=DriverManager.getConnection(dbURL,userName,userPwd);
System.out.println("连接数据库成功");
}
catch(Exception e)
{
e.printStackTrace();
System.out.print("连接失败");
}
}
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com