java连接sql server 2008数据库代码

时间:2023-05-27 10:40:01 

Java连接SQLServer 2008数据库的步骤:

1.到微软官方下载jdbc 并解压,得到sqljdbc.jar和sqljdbc4.jar,由于使用的是JDK1.7,所以使用sqljdbc4.jar,

2.复制文件sqljdbc4.jar到jdk目录\jdk1.7.0\jre\lib\ext下。

配置系统变量classpath 变量路径 D:\Java\jdk1.7.0\jre\lib\ext\sqljdbc4.jar

测试程序:


 import java.sql.*;

 public class T1{

       public static void main(String []args)

     {                             

     try{                                                                    

      Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");                                   

      System.out.println("成功加载SQL驱动程序");                              

         }                              

    catch(Exception e){

          System.out.println("找不到SQL驱动程序");                                                            

          }                             

    System.out.println("hello huuuu!!");                         

   }

}

 

3.开始-〉程序-〉sql  server  2008-〉配置工具-〉SQL Server Configuration Manager。启动sql  2008服务。点击  sql  server2008网络配置节点,并选中”SQLserver的协议“节点。
启用tcp/ip协议,将IP地址中的IPALL TCP端口设置为1433,然后到服务中重启 SQLServer(很重要啊。。。)。

测试程序:


import java.sql.*; public class T2{

     public static void main(String []args)

     {                             

 try{                                                                    

        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");                                                                               System.out.println("成功加载SQL驱动程序");                             

    }                               

   catch(Exception e){

            System.out.println("找不到SQL驱动程序");                                                             

         }                                                            

   try{                                                                    

       Connectioncon=DriverManager.getConnection"jdbc:sqlserver://localhost:1433; 

              DatabaseName=SQLTest",         "sa","123");                                                                                                                                                                                                                                                                                       

 

        Statement stmt = con.createStatement();                                                                                                                           System.out.println("数据库连接成功");                                  

     }                                 

    catch(Exception e){                                                                                             

           System.out.println("数据库连接失败");                                                                                                                                                }                           

 }

}

注意上述程序中的DatabaseName,需要先在数据库中创建名为SQLTest的数据库。然后再开始连接。

好了,经过上述的配置和测试,以后就可以用Java对数据库进行操作。

标签:java,sql2008
0
投稿

猜你喜欢

  • Java GC 机制与内存分配策略详解

    2022-06-12 05:36:44
  • java进阶解析Springboot上传excel存入数据库步骤

    2022-01-07 15:18:51
  • 为何找不到Java 7中的警告

    2022-09-08 23:04:18
  • 老生常谈 Java中的继承(必看)

    2023-06-21 11:59:51
  • java配置多个过滤器优先级以及几个常用过滤器操作

    2023-12-17 01:52:10
  • Android自定义view系列之99.99%实现QQ侧滑删除效果实例代码详解

    2022-05-08 15:35:55
  • 安卓实现自定义圆形取色盘

    2022-01-14 18:01:55
  • Java与Node.js利用AES加密解密出相同结果的方法示例

    2021-09-11 21:06:58
  • WPF实现列表分页控件的示例代码

    2023-12-25 06:46:02
  • C# Distinct和重写IEqualityComparer时要知道的二三事

    2023-07-11 15:41:20
  • Android scheme 跳转的设计与实现详解

    2021-07-29 03:42:52
  • SpringBoot如何动态改变日志级别

    2021-08-29 02:32:17
  • Java静态泛型使用方法实例解析

    2023-03-31 00:41:35
  • 解答为什么 Java 线程没有Running状态

    2021-08-25 13:10:33
  • Spring Boot读取配置文件内容的3种方式(@Value、Environment和@ConfigurationProperties)

    2022-09-24 05:52:17
  • android播放器实现歌词显示功能

    2021-10-27 13:44:37
  • java jdk1.8 使用stream流进行list 分组归类操作

    2022-10-16 10:03:52
  • js事件模型与自定义事件实例解析

    2021-05-26 06:15:06
  • 基于JAVA文件中获取路径及WEB应用程序获取路径的方法

    2022-08-21 01:26:57
  • java 读取网页内容的实例详解

    2023-11-27 22:38:11
  • asp之家 软件编程 m.aspxhome.com