sql server jdbc

sql server jdbc

 package com.cjt.jdbc;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.Statement;

import java.sql.ResultSet;

import java.sql.SQLException;

public class MssqlJtds {

    /**

     * @param args

     * @throws ClassNotFoundException

     * @throws SQLException

     */

    public static void main(String[] args) throws ClassNotFoundException, SQLException {

        // TODO Auto-generated method stub

        Class.forName(“net.sourceforge.jtds.jdbc.Driver”);

        

        Connection conn = null;

        

        Statement stmt = null;

        

        ResultSet rs =null;

        String url = “jdbc:jtds:sqlserver://localhost:1433/pubs”;

        conn = DriverManager.getConnection(url,”sa”,”sa”);

        stmt = conn.createStatement();

        

        rs = stmt.executeQuery(“select * from authors”);

        

        while(rs.next())

        {

            System.out.println(rs.getObject(1));

        }

        

        stmt.close();

        

        conn.close();

        

    }

}

//另一种方法

package com.cjt.jdbc;

import java.sql.Connection;

public class MssqlCom {

    /**

     * @param args

     * @throws ClassNotFoundException

     * @throws SQLException

     */

    public static void main(String[] args) throws ClassNotFoundException, SQLException {

        // TODO Auto-generated method stub

        Class.forName(“com.microsoft.jdbc.sqlserver.SQLServerDriver”);

       

        Connection conn = null;

       

        Statement stmt = null;

       

        ResultSet rs =null;

        String url = “jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs”;

        conn = DriverManager.getConnection(url,”sa”,”sa”);

        stmt = conn.createStatement();

       

        rs = stmt.executeQuery(“select * from authors”);

       

        while(rs.next())

        {

            System.out.println(rs.getObject(1));

        }

       

        stmt.close();

       

        conn.close();

       

    }

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/100546.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Idea激活码最新教程2024.3.1.1版本,永久有效激活码,亲测可用,记得收藏

    Idea激活码最新教程2024.3.1.1版本,永久有效激活码,亲测可用,记得收藏Idea 激活码教程永久有效 2024 3 1 1 激活码教程 Windows 版永久激活 持续更新 Idea 激活码 2024 3 1 1 成功激活

    2025年5月31日
    9
  • JavaScript常用基础算法「建议收藏」

    JavaScript常用基础算法「建议收藏」一、字符串1.字符串中出现最多次数的字符functionfindMaxDuplicateChar(str){varcnt={},//用来记录所有的字符的出现频次c="";//用来记录最大频次的字符for(vari=0;i<str.length;i++){varci=str[i];if(!cnt[ci]){

    2022年10月5日
    0
  • shell输出数组元素_shell中使用数组

    shell输出数组元素_shell中使用数组数组介绍平时的定义a=1,b=2,c=3,变量如果多了,再一个一个定义很费劲,并且取变量的也费劲简单的说,数组就是相同数据类型的元素按一定顺序排列的集合数组就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们得边合。这个名字成为数组名,编号成为数组下标。组成数组的各个变量成为数组的分称为数组的元素,有时也称为下标变量数组定义与增删改查法1:array=(value1value2valu…

    2025年7月23日
    0
  • 深入分析 Java 方法反射的实现原理

    深入分析 Java 方法反射的实现原理博主说:Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为Java语言的反射机制。在本文中,占小狼分析了Java反射机制的实现原理(源码),感兴趣的同学可以通过本文花上几分钟了解了解。正文方法反射实例publicclassReflectCase{pu

    2022年7月8日
    19
  • Perl正则表达式 模式匹配[通俗易懂]

    Perl正则表达式 模式匹配[通俗易懂]m运算符与匹配修饰符含义i关闭大小写敏感性m将字符串作为多行处理o只编译模式一次。用于优化搜索流程s嵌入换行符时,将字符串作为单行处理x允许在正则表达式中提供注释,并忽略空白字符g全局匹配,即查找所有具体值。如果用于数组型上下文语境,则会返回一个列表;如果用于标量型上下文语境,则返回真或假s运算符与替换格式:s/ol

    2022年5月10日
    61
  • JAVA经BigDecimal圆角的解决方案及注意事项

    JAVA经BigDecimal圆角的解决方案及注意事项

    2022年1月13日
    53

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号