使用JDBC和 JDBC-ODBC驱动连接数据库
2011-11-20 23:18
405 查看
1、
JDBC-ODBC 驱动 来访问SQLServer2008数据库
JDBC-ODBC访问数据库原理
JSP程序-->JBDC-ODBC驱动-->ODBC驱动--->数据库 所以在使用JDBC-ODBC访问的时候一定要在java服务器上安装ODBC驱动
要使用JDBC-ODBC驱动一定要先加载驱动类 利用Class类的 forName静态方法加载
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ;// 加载 JDBC-ODBC驱动
DriverManager.connection("jdbc:odbc:DataSource"); //DataSource为数据源 我们不必加上账号 密码因为我们在配置ODBC数据源的时候已经使用了 sa用户名 sa用户为最高用户
2、JDBC访问数据库 Class.forName方法会抛出 ClassNotFoundException异常 其他SQL操作会抛出 SQLException异常
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver") ;// 加载 JDBC驱动
对于不同的数据库连接参数不同 对于连接 SQLServer2008
DriverManager.connection("jdbc:microsoft:sqlserver//localhost\\SQLEXPRESS:1433;DatabaseName=数据库名字","sa","password") ; //连接 SQL2008参数 需要账号密码
SQL 数据库实例名 默认是SQLEXPRESS
实例也就是数据库服务器的名字 SQL2008中 的sa是最高用户 在创建数据库的时候最好不要使用默认实例名字
在查询中select @@SERVICENAME as shili 可以获得 服务器的实例名字
JDBC-ODBC 驱动 来访问SQLServer2008数据库
JDBC-ODBC访问数据库原理
JSP程序-->JBDC-ODBC驱动-->ODBC驱动--->数据库 所以在使用JDBC-ODBC访问的时候一定要在java服务器上安装ODBC驱动
要使用JDBC-ODBC驱动一定要先加载驱动类 利用Class类的 forName静态方法加载
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ;// 加载 JDBC-ODBC驱动
DriverManager.connection("jdbc:odbc:DataSource"); //DataSource为数据源 我们不必加上账号 密码因为我们在配置ODBC数据源的时候已经使用了 sa用户名 sa用户为最高用户
2、JDBC访问数据库 Class.forName方法会抛出 ClassNotFoundException异常 其他SQL操作会抛出 SQLException异常
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver") ;// 加载 JDBC驱动
对于不同的数据库连接参数不同 对于连接 SQLServer2008
DriverManager.connection("jdbc:microsoft:sqlserver//localhost\\SQLEXPRESS:1433;DatabaseName=数据库名字","sa","password") ; //连接 SQL2008参数 需要账号密码
SQL 数据库实例名 默认是SQLEXPRESS
实例也就是数据库服务器的名字 SQL2008中 的sa是最高用户 在创建数据库的时候最好不要使用默认实例名字
在查询中select @@SERVICENAME as shili 可以获得 服务器的实例名字
相关文章推荐
- 使用JDBC和 JDBC-ODBC驱动连接数据库
- 使用JDBC和 JDBC-ODBC驱动连接数据库
- 使用JDBC-ODBC桥接的方式连接数据库
- 使用JDBC连接ODBC数据库的Java代码
- 驱动、数据库-Java HIVE 使用Jdbc连接Hive-by小雨
- 使用JDBC-ODBC连接SQLServer数据库后读取数据库中表的数据代码
- 使用JDBC-ODBC方式连接数据库时,如何在代码中指定ODBC数据源信息
- ODBC连接数据库使用动态密码
- JAVA使用ODBC连接数据库抛错问题 [Microsoft][ODBC 驱动程序管理器] 无效的字符串或缓
- jdbc连接数据库使用sid和service_name的区别
- Oracle 使用配置文件来配置JDBC连接数据库
- 各种数据库JDBC驱动加载注册方式以及建立连接时的URL字符串
- 数据库使用及JDBC与数据库的连接
- 使用jdbc连接数据库出现“到主机的TCP/ip连接失败”的解决办法
- 各种数据库的jdbc驱动及连接方式
- 使用JDBC连接数据库 - 《Java JDK 6学习笔记》
- java使用JDBC连接数据库
- jdbc数据库连接管理封装工具类,不同使用属性文件配置数据库连接信息(1)
- JDBC 连接数据库的一套规范;jdbc驱动的加载,jdbc连接数据库;
- 使用powerdesigner连接数据库时出现Non SQL Error : Could not load class com.mysql.jdbc.Drive