jdbc-odbc桥在这里没有一个class文件,如果根据jdbcodbcdriver去寻找这个文件肯定找不到。这是jdk从1.1开始配套提供的驱动。如果安装jdk正确,并设好了classpath,是不会出现这个问题的。
解决方案 »
- java GroupLayout布局
- java连接数据库问题 Invalid URL.
- 如何改变RCP程序的外观-比如颜色
- 请教用SWT怎么自绘一个自定义的圆形按纽啊?
- JTree隐藏根节点,显示成一个树林的样子!!出问题,请高手指教!
- JAVA群:10665362
- 在TextField中,如何使字符在TextField右边显示,谢谢指教
- swing中一个非常简单的问题.
- HP UNIX11I 中文文件名乱码问题
- SCJP -- static method can not access non-static variable?
- 请问《Think in Java》的作者的网站网址是多少?
- JB4中的JDBTable中怎样显示标题(字段名)?
import java.sql.*;
public class JDBCTry {
public static void main(String args[]){
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:db1";
Connection con=DriverManager.getConnection(url,"","");
Statement stmt=con.createStatement();
String sql="select * from customer";
ResultSet re=stmt.executeQuery(sql);
while(re.next()) {
String ssn=re.getString("SSN");
String name=re.getString("cust_name");
String add=re.getString("address");
System.out.println(ssn+";"+name+";"+add);
}
for (int j=4978011;j<4978020;j++) {
String sql2="insert into Customer values (\""+j+"\",\"cherami\",\"neusoft\")";
ResultSet re2=stmt.executeQuery(sql2);
}
String sql2="delete from Customer where cust_name=\"cherami\"";
ResultSet re2=stmt.executeQuery(sql2);
con.close();
stmt.close();
}
}出现了12个错误
其中的一个错误时
未报告异常java。lang。ClassNotFoundException必须被捕获和声明
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
大家帮帮我拉