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 通过HTTP GET请求互联网数据
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); s ...
- php数组排序和分割字符串
function sortStr($str){ $ary = str_split($str); sort($ary); $len = count($ary); $arr = array(); for( ...
- 关于QT、GCC、GNU下各个版本的下载地址
http://download.qt.io/ http://ftp.gnu.org/gnu/gcc/ http://ftp.gnu.org/pub/gnu/
- Tempo 2.0
Tempo 2.0 Tempo is an easy, intuitive JavaScript rendering engine that enables you to craft data tem ...
- 如何在程序中动态设置墙纸(使用IActiveDesktop接口)
大家都知道设置WINDOWS桌面墙纸的WIN32 API是SystemParametersInfo, 使用SPI_SETDESKWALLPAPER参数便能设置墙纸: ::SystemParameter ...
- poj2521---lose money
#include <stdio.h> #include <stdlib.h> int rever(int n) { return -n; } int main() { int ...
- Day4_代码重用与函数
知识点速记: 重用代码的方法:脚本包含require().include(); 全局配置文件php.ini(auto_prepend_file/auto_append_file); 目录配置文件.ht ...
- Oracle - index (索引)
索引: 一种独立于表的模式对象, 可以存储在与表不同的磁盘或表空间中 @ 索引被删除或损坏, 不会对表产生影响, 其影响的只是查询的速度 @ 索引一旦建立, Oracle 管理系统会对其进行自 ...
- mac 版本号控制工具SmartSVN7.5.4(破解版)
SmartSVN7.5.4和破解工具,下载地址:http://download.csdn.net/detail/pearlhuzhu/7407319 操作步骤: 1.在MAC上选中smartsvn-m ...
- 通过pull解析器操作安卓的xml
通过pull解析器操作安卓的xml 例子定义了一个javabean用于存放上面解析出来的xml内容, 这个javabean为Person,代码请见本页下面备注: =================== ...