Eclipse连接sql server 2012数据库编程一条龙
2015-07-15 15:19
471 查看
一、java通过jdbc连接sql server 2012
原帖地址:http://blog.csdn.net/stewen_001/article/details/19553173/
1、sql server 2012需采用SQL Server身份验证方式(用户名 密码)
2、SQL Server配置管理器开启Named Pipes、TCP/IP。
2-1、TCP/IP属性设置:IP地址->IP1和IP10的IP地址改为127.0.0.1,将所有IPx的已启用改为是,将IPall中TCP端口改为1433->重启
3、开启telnet服务(Tomcat配置)
3-1、cmd->telnet 127.0.0.1 1433检测是否开启
4、下载 Microsoft JDBC Driver 4.0 for SQL Server 中的sqljdbc_4.0.2206.100_chs.tar.gz(2.2M)解压保留sqljdbc4.jar
4-1、在环境变量CLASSPATH中追加sqljdbc4.jar的位置
4-2、将sqljdbc4.jar拷到java jre的lib\ext目录下
4-3、将sqljdbc4.jar拷到Tomcat的lib目录下
5、在eclipse中新建项目 右键src选择build path->Configure Build Path 选择 Libraries标签 然后单击 Add External JARs 找到 sqljdbc4.jar 文件并打开
6、测试代码
View Code
二、在eclipse中向数据库发送查询、更新、删除等语句
1、建立连接
2、发送语句
2-1、语句的写法是SQL的语法(注意不要落掉空格和括号)
2-2、用上面的6中的连接类的具体操作过程
Dbconn dbconn=new Dbconn();
Statement st=dbconn.getState();
/*
ResultSet rs=st.executeQuery(query); //查询语句返回结果集
while(rs.next()){ //遍历结果集
rs.getString(i); //i为表中列 判断是否为空用==null直接判断
}
*/
/*
int result=st.executeUpdate(query); //更新、插入、删除语句 返回更新条数
*/
3、关闭连接
原帖地址:http://blog.csdn.net/stewen_001/article/details/19553173/
1、sql server 2012需采用SQL Server身份验证方式(用户名 密码)
2、SQL Server配置管理器开启Named Pipes、TCP/IP。
2-1、TCP/IP属性设置:IP地址->IP1和IP10的IP地址改为127.0.0.1,将所有IPx的已启用改为是,将IPall中TCP端口改为1433->重启
3、开启telnet服务(Tomcat配置)
3-1、cmd->telnet 127.0.0.1 1433检测是否开启
4、下载 Microsoft JDBC Driver 4.0 for SQL Server 中的sqljdbc_4.0.2206.100_chs.tar.gz(2.2M)解压保留sqljdbc4.jar
4-1、在环境变量CLASSPATH中追加sqljdbc4.jar的位置
4-2、将sqljdbc4.jar拷到java jre的lib\ext目录下
4-3、将sqljdbc4.jar拷到Tomcat的lib目录下
5、在eclipse中新建项目 右键src选择build path->Configure Build Path 选择 Libraries标签 然后单击 Add External JARs 找到 sqljdbc4.jar 文件并打开
6、测试代码
public class Dbconn { private static String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; private static String dbURL = "jdbc:sqlserver://localhost:1433;DatabaseName=chenyiran01MIS"; //DatabaseName写自己的数据库名字 private static String userName = "sa"; private static String userPwd = "1122"; //身份验证时的用户名和密码 private Connection dbConn; private Statement st; public Dbconn(){ try { Class.forName(driverName); dbConn = DriverManager.getConnection(dbURL, userName, userPwd); st=dbConn.createStatement(); } catch (Exception e) { e.printStackTrace(); } } public Connection getConnect(){ return dbConn; } public Statement getState(){ return st; } public void close(){ try { st.close(); dbConn.close(); } catch (SQLException e) { e.printStackTrace(); } } } //这是在应用中写的一个数据库连接类
View Code
二、在eclipse中向数据库发送查询、更新、删除等语句
1、建立连接
2、发送语句
2-1、语句的写法是SQL的语法(注意不要落掉空格和括号)
2-2、用上面的6中的连接类的具体操作过程
Dbconn dbconn=new Dbconn();
Statement st=dbconn.getState();
/*
ResultSet rs=st.executeQuery(query); //查询语句返回结果集
while(rs.next()){ //遍历结果集
rs.getString(i); //i为表中列 判断是否为空用==null直接判断
}
*/
/*
int result=st.executeUpdate(query); //更新、插入、删除语句 返回更新条数
*/
3、关闭连接
相关文章推荐
- 登陆mysql时提示异常的解决方法
- “附近的人”功能实现
- ORACLE查询原理
- Mysqli基础知识
- mysql中组内排序编号的一种实现方法。
- MySQL之Join
- 数据表如何加索引和一些sql写法注意项
- Oracle 查询结果导出为csv格式
- Oracle对索引列同时使用多个聚合函数的性能问题
- oracle 11g不能导出空表的多种解决方法
- Redis 的Hash操作
- windows server 2003 安装oracle 交换空间不足
- MySQL字符串截取函数
- RedisSortedSet操作
- MySQL表的四种分区类型&创建,增加,删除mysql表分区
- Redis的set操作
- Redis的List操作
- sql server数字转字符串出现科学计数法
- Redis的String操作
- 利用JAVA操作Redis