Java链接SqlServer数据库

SqlServer驱动包下载
http://download.csdn.net/detail/silentwolfyh/9062955

package cn.yc.com.util;


import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

import org.apache.log4j.Logger;
import org.junit.Test;

import cn.yc.com.Test.logs.logs;

/***
 * 
 * <p>Description: 连接sqlserver数据库</p>
 * @author  余辉
 * @date    2015年7月27日上午9:09:33
 * @version 1.0
 */
public class ConnectionSqlServer {

    private static Logger logger = Logger.getLogger(ConnectionSqlServer.class.getName());

    static String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
    static String dbURL = "jdbc:sqlserver://IP:10088;databasename=NAME"; // 1433是端口,"USCSecondhandMarketDB"是数据库名称
    static String userName = "USER"; // 用户名
    static String userPwd = "PWD"; // 密码



    public   Connection getConn() {

        Connection dbConn = null;

        try {
            dbConn = DriverManager.getConnection(dbURL, userName, userPwd);

        } catch (Exception e) {
            e.printStackTrace();

            logger.error("ConnectionSqlServer:Exception"+e.getMessage());
        } 
        return dbConn;
    }

    @Test
    public   void sqlINSERT() throws SQLException{
         ConnectionSqlServer getConnectionSqlServer = new  ConnectionSqlServer();
         Connection dbConn = getConnectionSqlServer.getConn();
         Statement sta=dbConn.createStatement();
         sta.execute("INSERT INTO IpAddressArea VALUES('198.168.2.10','中国11','01','北京','010','海淀区','100084','五道口','12346','北京','010','五道口','12346');");

    }

    @Test
    public void sqlQuery() throws SQLException{
      ConnectionSqlServer getConnectionSqlServer = new  ConnectionSqlServer();
      Connection dbConn = getConnectionSqlServer.getConn();
      Statement sta=dbConn.createStatement();
      ResultSet rs=sta.executeQuery("SELECT * FROM IpAddressArea WHERE Ip = '61.54.105.49'");
      while(rs.next()){
          String Ip=rs.getString("Ip");
          System.out.println(Ip);
      }
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

北京小辉

你的鼓舞将是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值