Eclipse连接sql server 2012数据库编程一条龙
一、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、测试代码
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();
}
}
} //这是在应用中写的一个数据库连接类
二、在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、关闭连接
Eclipse连接sql server 2012数据库编程一条龙的更多相关文章
- Eclipse 连接 SQL Server 2012数据库 教程
教程:https://wenku.baidu.com/view/78b9957e0066f5335a8121b7.html
- Eclipse连接SQL Server 2008数据库 以及问题总结
Eclipse中使用SQL server 2008数据库 一.准备材料 要能够使用数据库就要有相应的JDBC,所以我们要去Microsoft官网下载 https://www.microsoft.com ...
- Eclipse连接SQL Server 2008数据库
一.准备材料 要能够使用数据库就要有相应的JDBC,所以我们要去Microsoft官网下载 https://www.microsoft.com/zh-cn/download/details.aspx? ...
- eclipse使用jdbc方式连接sql server 2012数据库史上最新最详细教程(2015年4月已亲测)
步骤分为3部:1.通过sql server 配置管理器配置1433端口 2.将sqljdbc41.jar类库添加到对应的工程中 3.在java程序中连接数据库 步骤1:打开sql server ...
- SQL Server 2012 数据库笔记
慕课网 首页 实战 路径 猿问 手记 Python 手记 \ SQL Server 2012 数据库笔记 SQL Server 2012 数据库笔记 2016-10-25 16:29:33 1 ...
- Intellij Idea 配置database 连接SQL Server 2012
首先确认通过TCP IP来连接连接SQLServer 2012 确保 Server Authentication选择了SQL Server and Windows Authentication ...
- SQL SERVER 2012数据库自动备份的方法
SQL SERVER 2012数据库自动备份的方法 为了防止数据丢失,这里给大家介绍SQL SERVER2012数据自动备份的方法: 一.打开SQL SERVER 2012,如图所示: 服务器类型:数 ...
- Microsoft SQL server 2012数据库学习总结(一)
一.Microsoft SQL Server2012简介 1.基本概要 Microsoft SQL Server 2012是微软发布的新一代数据平台产品,全面支持云技术与平台,并且能够快速构建相应的解 ...
- php连接sql server 2008数据库
原文:php连接sql server 2008数据库 关于php连接sql server 2008的问题,2000的版本可以直接通过php中的配置文件修改,2005以上的版本就不行了,需要使用微软公司 ...
随机推荐
- Android 调用系统通讯录
这个过程有三步:1)许可向你的应用程序的manifest中添加读取通讯录数据的许可 <uses-permission android:name="android.permission ...
- Android RelativeLayout常用属性介绍
下面介绍一下RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layou ...
- [LeetCode]题解(python):154-Find Minimum in Rotated Sorted Array II
题目来源: https://leetcode.com/problems/find-minimum-in-rotated-sorted-array-ii/ 题意分析: 给定一个有重复的翻转的数组,找到最 ...
- MVC3 带查询的分页Helper
接上篇mvc3 分页Helper. 带查询的分页Helper是在上一篇分页的基础上来的.下面看代码: 首先,在System.Web.Mvc命名空间下的自定义类HtmlPage下面添加一个用于处理“查询 ...
- cad实时平移快捷键
1.按住鼠标滚轮,光标变成小手工具,可拖动画布 2.键盘按 p,光标变成小手工具
- spring mvc 使用jsr-303进行表单验证的方法介绍
源代码来源:http://howtodoinjava.com/spring/spring-mvc/spring-bean-validation-example-with-jsr-303-annotat ...
- oracle job 定时执行 存储过程
oracle job 定时执行 存储过程 一:简单测试job的创建过程案例: 1,先创建一张JOB_TEST表,字段为a 日期格式 SQL> create table JOB_TEST(a ...
- leetcode_question_85 Largest Rectangle in Histogram
Given n non-negative integers representing the histogram's bar height where the width of each bar is ...
- c#搭建服务端 准备工作(1)
思路 搭建服务器主要为了接收客户端所传来的数据,在学习过程中,整体的搭建逻辑大体分为以下几个步骤: 1.启动线程监听服务端口 2.监听客户端链接并进行处理 3.接收客户端传入的消息 4.向客户端回传( ...
- loading android
drawal/loading.xml <?xml version="1.0" encoding="utf-8"?><animated-rota ...