问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么使用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
现在波兰的签证率高不高 去波兰如何办签证 去波兰办签证好办理吗 波兰签证好签吗 win7 多重网络 教师资格证普通话要多少级 想考教师资格证普通话必须过几级 qq影视会员SVIP和超级影视VIP的区别在哪里? 一小撮怎么造句 盛行一时怎么造句 JDB是什么的缩写 使用jdbc从数据库查询数据,java程序需要考虑哪些... JDBC使用步骤过程 怎样利用JDBC连接并操作Oracle数据库 如何使用JDBC连接oracle数据库 建筑图纸上jdb是指什么 贷款走jdb是什么 JDB是什么意思 .jdb怎么打开 JDB星球大战怎么玩? JDB啥意思 JDB轴承是怎样的轴承,性能如何,用在什么地方? 调试Android使用adb和jdb哪个更好 工程上的JDB是什么 如何使用jdb调试android的java程序 jdb的使用实例 买房时没有贷款,公积金用过一次,还能提取第二次吗? 我买房子没有贷款那我的住房公积金怎么取啊? 没有用公积金贷款可以提取公积金吗 名下有一套房子 但是没有贷款 可以提取公积金吗 .jdb是什么文件 求《天官赐福》txt完整百度云 求《天官赐福》txt百度云!!!谢谢! 求墨香的《天官赐福》正文+番外txt百度网盘,谢谢... 求《天官赐福》完整版txt 百度云 谢谢? 求天官赐福完整版百度云txt 请问,谁有天官赐福的百度云资源?最新的 天官赐福百度网盘链接? 《天官赐福》by墨香铜臭 求全本及番外的txt百度云... 封神榜中七大圣人是谁? 墨香铜臭的天官赐福txt百度云。到最新更的。谢谢。 求墨香铜臭的《天官赐福》微盘百度云 谢谢! 封神中的梅山七怪和西游记中的7大圣究竟谁的实力强? 《封神演义》中,你最喜欢哪个角色? 《封神演义》中让杨戬都畏惧的梅山七怪,他们到底... 孙悟空的前世是谁?与牛魔王比哪个更厉害? 牛魔王的师傅是谁? 你最喜欢《封神榜》中的哪个角色?为什么? 西游记后传里的悟空和宝莲灯系列的杨戬 比起来 谁... 除了翻天印外封神榜的神器还有啥,杀了悟空前世的...