[首先下载JDBC:下载地址:http://www.microsoft.com/zh-cn/download/details.aspxid=21599下载 完成后,是个exe文件,点击运行,会提示你选择解压目录:如下图:点击Brows
一、使用纯Java方式连接数据库
由JDBC驱动直接访问数据库
优点:100% Java,快又可跨平台
缺点:访问不同的数据库需要下载专用的JDBC驱动
[ sqlserver2008的连接,用sqlserver2005的jar包sqljdbc.jar或者sqljdbc4.jar均可以,连接字符串与sqlserver2005的写法一样。 设置过程如下: 1. web-inf\fcconfig.xml
二、下载JDBC驱动
解压缩后,把sqljdbc4.jar包导入到项目中。
三、测试连接
import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import org.apache.log4j.Logger; /** * 使用JDBC的纯Java方式建立数据库连接并关闭。与使用JDBC-ODBC桥方式建立 * 数据库连接相比,需要修改JDBC驱动类字符串和URL字符串。 * @author */ public class TestLog1 { private static Logger logger = Logger.getLogger(TestLog1.class.getName()); public static void main(String[] args) { Connection conn = null; // 1、加载驱动 try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); } catch (ClassNotFoundException e) { e.printStackTrace(); logger.error(e); } // 2、建立连接 try { conn = DriverManager.getConnection( "jdbc:sqlserver://localhost:1433;databaseName=MyTest", "sa", "123456"); System.out.println("建立连接成功!"); } catch (SQLException e) { logger.error(e); e.printStackTrace(); } finally { // 3、关闭连接 try { if (null != conn) { conn.close(); System.out.println("关闭连接成功!"); } } catch (SQLException e) { logger.error(e); e.printStackTrace(); } } } }
[java语言中,通过jdbc访问sqlserver2005数据库默认实例可以按正常的写法来建立url连接,代码如下:Connection cn = DriverManager.getConnection(jdbc:sqlserver://172.16