`

jdbc连接sql server数据库

阅读更多
public class DataTransmission {

private String driver="com.microsoft.sqlserver.jdbc.SQLServerDriver";
private String uri="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=test"; //地址+端口号,数据库名字
private String user="sa"; //登录名
private String password="ws@123"; //登陆密码
private final static Logger log = LoggerFactory.getLogger(DataTransmission.class);


public static void main(String args[]){
DataTransmission dt = new DataTransmission();
String sql="select * from a";
// String sql="insert into a(id) values(9002)";
dt.query(sql);
}

public Connection getConnection(){
Connection conn=null;;
    try {  Class.forName(driver);//加载驱动
         log.info("加载驱动成功!");
  conn=DriverManager.getConnection(uri,user,password);
  log.info("连接数据库成功!");
    }
    catch(SQLException e){
      log.info("SQL Server连接失败!");
}   
    catch(Exception e){
       log.info("加载驱动失败!");
  } 
    return conn;
}

public void query(String sql){
Connection conn=getConnection();
PreparedStatement st = null;
ResultSet rs = null;
int maxCount = 2;
try {
  st = conn.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
   //最大查询到第几条记录
   st.setMaxRows(maxCount);
   rs = st.executeQuery();
   //将游标移动到第一条记录
   while(rs.next()){
    System.out.println(rs.getInt(1));
  }
} catch (SQLException e) {
e.printStackTrace();
}
finally{
try {
if(rs!=null)
rs.close();
if(st!=null)
st.close();
if(conn!=null)
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}

}
分享到:
评论

相关推荐

    jdbc连接sqlserver数据库连接代码

    本文详细介绍了如何使用 JDBC 连接 SQL Server 数据库的方法,包括加载 JDBC 驱动、建立数据库连接、执行 SQL 语句(创建表、插入数据)以及查询数据。通过以上步骤,可以实现 Java 应用程序与 SQL Server 数据库的...

    JDBC连接SQL server数据库详细全过程

    详细介绍了,使用JDBC连接SQLserver数据库的全过程,各种配置各种步骤都非常详细。 仔细看一遍,很容易上手入门。 网上JDBC的教程很多,但是都很杂,很容易出错,这个里面讲解非常好。

    JDBC连接sql server数据库

    总结来说,JDBC是Java连接SQL Server数据库的重要工具,通过一系列步骤,包括导入驱动、注册驱动、建立连接、执行SQL和处理结果,我们可以实现Java程序与SQL Server数据库的交互。对于不同版本的SQL Server,可能...

    jdbc连接sqlserver数据库sqljdbc4.zip

    标题“jdbc连接sqlserver数据库sqljdbc4.zip”指的是一个压缩包文件,包含了Java数据库连接(JDBC)驱动,专门用于连接Microsoft SQL Server数据库。这个驱动的版本是sqljdbc4,适用于Java开发人员在应用程序中与SQL...

    Java程序通过JDBC连接SQLServer2000数据库全解.doc

    ### Java程序通过JDBC连接SQLServer2000数据库全解 #### 一、环境搭建与配置 在深入了解如何利用Java程序通过JDBC连接SQLServer2000之前,我们首先需要确保具备以下条件: 1. **安装SQL Server 2000**: 首先需要...

    可配置的jdbc连接sql server数据库,java源代码

    一个简单的java编写,通过jdbc连接sqlserver数据库的代码,其中可以用config.txt来配置数据库连接,需要根据电脑情况,修改代码中的文件路径即可食用。此代码连接了数据库并且输出一个student表。

    java jdbc连接sqlserver所需要的jar包

    String url = "jdbc:sqlserver://localhost:1433;databaseName=myDatabase"; String username = "myUsername"; String password = "myPassword"; try { Connection conn = DriverManager.getConnection(url, ...

    Kettle 连接 SQLServer JDBC

    标题 "Kettle 连接 SQLServer JDBC" 涉及到的是数据集成工具 Pentaho Data Integration(简称 Kettle)如何通过 JDBC(Java Database Connectivity)驱动来与 Microsoft SQL Server 数据库进行交互。Kettle,也被...

    用Java连接SQL Server数据库的多种方法

    驱动程序名称为com.microsoft.jdbc.sqlserver.SQLServerDriver,数据库连接URL为jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=dbname。 其次,通过JTDS JDBC Driver连接SQL Server数据库需要下载jtds-...

    Java工程通过JDBC连接数据库方法(SQL Server)

    本教程将详细讲解如何使用Java通过JDBC连接到SQL Server数据库。首先,我们需要了解JDBC的基本概念,然后逐步介绍实现这一过程所需的步骤。 1. JDBC基础: JDBC是Java API的一部分,它提供了一组接口和类,使得...

    JDBC连接sql server数据库需要使用的jar包

    在使用JDBC连接Microsoft SQL Server数据库时,我们需要依赖特定的驱动程序,这就是描述中提到的"jar包"。在给定的压缩包中,有两个关键的jar文件:`sqljdbc4.jar`和`sqljdbc.jar`,它们都是Microsoft提供的Java驱动...

    jdbc连接sqlserver数据库示例

    当调用`Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver")`时,Java虚拟机将加载并实例化这个驱动,使得后续的数据库连接成为可能。 2. **连接数据库**: 连接数据库的关键在于构造正确的URL,例如`...

    JDBC连接SqlServer驱动JAR包

    此资源为 JDBC连接sqlServer 数据库的驱动Jar 包

    jdbc连接SQLServer数据库的注意事项及编程应用实例

    我们的配置工作就已经基本完成了,接下来就是...需要注意的是,就像我上面所提到的,要进行数据库编程,至少得有个数据库吧(巧妇难为无米之炊),还要会一些基本的数据库操作,这些对于学过数据库课程的你应该没有问题

    Flink1.14.4自定义flink-connector-jdbc连接SQLServer和SAP数据库

    Flink1.14.4自定义flink-connector-jdbc连接SQLServer和SAP数据库

    jdbc连接sql server数据库问题分析

    SQL Server连接中问题还真多。不进行设置还真连接不上,这里总结一下,需要的朋友可以参考

    java jdk1.8 连接sqlserver数据库使用的扩展jar包-sqljdbc42

    `sqljdbc42.jar` 就是实现了这些接口的驱动,使得Java可以连接到SQL Server数据库。 使用`sqljdbc42.jar` 连接SQL Server数据库的步骤大致如下: 1. **导入驱动**:在Java代码中,首先需要通过`Class.forName()`...

    通过ORACLE通用连接访问SQLServer数据库的方法

    本文将详细探讨如何使用Oracle的通用连接(JDBC)技术来访问SQL Server数据库,帮助你理解这一跨数据库操作的过程。 首先,我们要明白的是Oracle的JDBC驱动程序(Java Database Connectivity)是实现这一目标的基础...

    java 连接sql server数据库

    ` 例:`DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=pubs", "sa", "");` 在此处关键的是连接字符串的内容,localhost 部分即服务器的名字,可以更改;1433 部分为 SQL ...

    sqljdbc和sqljdbc4 sqlserver最新驱动

    SQLJDBC和SQLJDBC4是Microsoft为Java应用程序提供的用于连接SQL Server数据库的驱动程序。这两个版本都是JDBC(Java Database Connectivity)驱动,允许Java开发者在应用程序中与SQL Server进行交互。下面将详细介绍...

Global site tag (gtag.js) - Google Analytics