Class.forName("jdbc.odbc.jdbcodbcdriver");
Connection con=DriverManager.getConnection(url,username,pword);
Statement .............
Connection con=DriverManager.getConnection(url,username,pword);
Statement .............
控制面板---》管理工具---》用户DSN中选MS Access Database---》配置---》起个数据源名---》选择---》选择你已经创建好的数据库;你也可以点高级来设置用户名和密码
然后就在代码中写连接数据库的语句就可以了啊
我想一定是我的javabean
出了错了
我的faq放在D:\database下
我的java代码是
package test;
import java.sql.*;
public class faq {
//JDBC-ODBC 桥
String sDBDriver = "sun.jdbc.odbc.JdbcOdbcDriver";
String sConnStr = "jdbc:odbc:thin:@localhost:8080:faq";
Connection conn = null;
ResultSet rs = null;
public faq() {
try {
Class.forName(sDBDriver);
}
catch(java.lang.ClassNotFoundException e) {
System.err.println(e.getMessage());
}
}
//定义public型函数
public ResultSet executeQuery(String sql) {
rs = null;
try {
conn = DriverManager.getConnection(sConnStr);
Statement stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
}
catch(SQLException ex) {
System.err.println("aq.executeQuery: " + ex.getMessage());
}
return rs;
}
}
不胜感激
public void open (String s1,String s2)//打开数据库 s1提供连接 s2提供驱动
{
try
{
Class.forName(s2);
cn=DriverManager.getConnection(s1,"wjcodb","wjcodb");
st=cn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
}
catch(Exception e)
{
System.err.print("open Bean1(打开数据库);"+e.getMessage());
} }