Java链接SqlServer数据库
2015-08-30 11:54
369 查看
SqlServer驱动包下载
http://download.csdn.net/detail/silentwolfyh/9062955
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); } } }
相关文章推荐
- Windows平台搭建Kafka源代码开发环境(Eclipse版本)
- Java项目开发环境构建工具 Gradle 使用笔记(简单、基本)
- Java 语言中 List、Set 和 Map 的区别
- 【java】垃圾回收机制
- Spring 学习笔记02
- 《JAVA 核心技术 基础知识》第六章 笔记
- 【java】finalize()函数详解
- Spring 学习笔记01
- spring实现AOP的两种方式以及实现动态代理方式
- 使用Scanner获取键盘输入
- 使用Scanner获取键盘输入
- java字符串常见问题
- java常用集合类详解
- Java功底篇系列-04-基本类型/包装类型/Collections/Arrays
- Spring笔记⑥--整合struts2
- JDK安装及环境变量配置
- 测试初体验及java小结
- MyEclipse中设置jsp页面为默认utf-8编码
- <LeetCode(Java版)>Two Sum
- JavaSE---API之集合(Map及其子类、Collections)