java 连接SQLserver
来源:互联网 发布:飞天侠淘宝客程序源码 编辑:程序博客网 时间:2024/06/01 12:23
java连接数据库必须下载JDBC驱动 jar包 jdk1.6(包含)以上和以前的的是不同的,1.6以上的建议使用 3.0的包 SQLserver的版本2008R2 资源连接http://download.csdn.net/detail/mxiaochao/9318441
下载之后导入 到当前的工程即可 选中 当前项目
步骤如下:
JDBC访问数据库的步骤
- 加载JDBC驱动
Class.forName("驱动类的名称");
- 与数据库建立连接
Connection conn =DriverManager.getConnection(数据库连接字符串,用户名,密码);
- 发送SQL语句,并得到返回结果
Statement stmt = con.createStatement();
ResultSet rs =stmt.executeQuery("select * from Student");
- 处理返回结果
while(rs.next())
{
int id= rs.getInt("id");
String name=rs.getString("name");
System.out.println(id+"\t"+name);
}
代码如下 仅供参考:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.DriverManager;
import java.sql.SQLException;
import org.apache.log4j.Logger;
/**
* 测试JDBC-ODBC
*
* @author Administrator
*
*/
public class TestJDBC_ODBC {
private static Logger logger = Logger.getLogger(TestJDBC_ODBC.class
.getName());
* 测试JDBC-ODBC
*
* @author Administrator
*
*/
public class TestJDBC_ODBC {
private static Logger logger = Logger.getLogger(TestJDBC_ODBC.class
.getName());
public static void main(String[] args) {
Connection conn = null;// 链接对象
//驱动类名称
String driverNameString="com.microsoft.sqlserver.jdbc.SQLServerDriver";
// String driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
// 加载驱动
try {
Class.forName(driverNameString);
System.out.println("加载驱动成功!");
logger.debug("加载驱动 sun.jdbc.odbc.JdbcOdbcDriver ");
} catch (ClassNotFoundException e) {
e.printStackTrace();
logger.error("加载驱动错误:" +e.getMessage());
}
// 建立链接
try {
conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=MySchool", "sa",
"mxc");
System.out.println("建立链接成功!");
logger.debug("建立链接 jdbc:odbc:MySchool sa mxc");
} catch (SQLException e) {
// TODO: handle exception
System.out.println("建立链接失败");
e.printStackTrace();
logger.error("建立链接失败:"+e.getMessage());
}finally{
try {
if (null != conn) {
conn.close();
System.out.println("链接关闭成功!");
logger.debug("链接关闭成功!");
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
logger.error(e.getMessage());
}
}
}
Connection conn = null;// 链接对象
//驱动类名称
String driverNameString="com.microsoft.sqlserver.jdbc.SQLServerDriver";
// String driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
// 加载驱动
try {
Class.forName(driverNameString);
System.out.println("加载驱动成功!");
logger.debug("加载驱动 sun.jdbc.odbc.JdbcOdbcDriver ");
} catch (ClassNotFoundException e) {
e.printStackTrace();
logger.error("加载驱动错误:" +e.getMessage());
}
// 建立链接
try {
conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=MySchool", "sa",
"mxc");
System.out.println("建立链接成功!");
logger.debug("建立链接 jdbc:odbc:MySchool sa mxc");
} catch (SQLException e) {
// TODO: handle exception
System.out.println("建立链接失败");
e.printStackTrace();
logger.error("建立链接失败:"+e.getMessage());
}finally{
try {
if (null != conn) {
conn.close();
System.out.println("链接关闭成功!");
logger.debug("链接关闭成功!");
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
logger.error(e.getMessage());
}
}
}
}
0 0
- java连接sqlserver实例
- java连接SQLServer
- java连接SQLServer
- java连接SQLServer
- java连接SQLserver
- Flex+Java连接SQLServer
- java连接sqlserver
- java连接MS SQLServer
- java连接SqlServer
- java 连接sqlserver
- Java连接SQLServer
- java连接MS SQLServer
- Java 连接SQLserver 2008
- java连接sqlserver
- java连接sqlserver
- JAVA连接SqlServer数据库
- java 连接sqlserver
- 【Java】jFinal连接SqlServer
- tomcat
- iOS 控件设计
- android 不显示函数注解怎么办?
- 【Leetcode】之Search in Rotated Sorted Array
- 文章标题
- java 连接SQLserver
- GSM模块发送短信的AT指令相关知识
- Android 第一个点击事件
- Python logging(1) 模块
- Servlet的重点知识总结
- android 自定义dialog 常用的几个点
- PHP开发移动客户端接口---插入数据接口
- appStore上传苹果应用程序软件发布流程
- angular模块控制器分离入门一