JdbcOdbc连接数据库的方法
创建数据源(ODBC):
开始→控制面板→管理工具
→ODBC数据源→选到系统DNS选项
→点击添加,出现下图,选择你的数据源类型,我这里选择的是SqlServer
下面开始填写你的数据源名称,我这里是sqlodbc,描述随便写,服务器我这里是本机的,如果你的机子上注册着其它IP上的数据库,用它们也可以。

 这里选择使用用户和密码登录,而不是WINDOWSNT验证。

下面这个比较重要,就是更改默认的数据库,这里就是asp连接后默认的数据库了,我这里选的是科讯的。
上面的填完以后一直下一步,最后测试一下,如果显示成功,再点完成,那么数据源就建立完成了。
最后在系统数据源里就是出现你刚才添加的那个数据源
一:创建java文件aa
package com;
importjava.sql.*;
public class aa {
privatefinalString dbDriver = "sun.jdbc.odbc.JdbcOdbcDriver";
private final String url = "jdbc:odbc:sqlodbc";
private final String username = "sa";
private final String pwd = "sa";
private Connection conn = null;
//加载数据库
publicaa() {
try {
Class.forName(dbDriver);
System.out.println("数据库加载成功");
        } catch (Exception e) {
System.out.println("加载数据库失败");
        }
    }
//创建数据库连接
publicbooleancreatConnection() {
try {
conn = Connection(url, username, pwd);
conn.setAutoCommit(true);
System.out.println("数据库连接成功");
        } catch (SQLException e) {
e.getStackTrace();
            //System.out.println("数据库连接失败");
        }
return true;
    }
//数据库添加
publicbooleanexecuteUpdate(String sql) {
if (conn == null) {
creatConnection();
        }
try {
            Statement stmt = ateStatement();
intiCount = uteUpdate(sql);
System.out.println("操作成功,所影响的条数是:" + String.valueOf(iCount));
return true;
        } catch (SQLException e) {
return false;
        }
    }
//对数据库的查询操作
publicResultSetexecuteQuery(String sql) {
ResultSetrs = null;
try {
if (conn == null) {
creatConnection();
            }
            Statement stmt = ateStatement();
java的jdbc连接数据库
rs = uteQuery(sql);
returnrs;
        } catch (Exception e) {
        }
returnrs;
    }
public void closeConnection() {
if (conn == null) {

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。