怎么使用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("连接失败");
}
}
}