数据库问题 class.forName中注册的驱动程序与连接数据库的URL的驱动不一致 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是你指定的数据库驱动程序错误你可以把关于jdbc那段贴出来,看一下 import java.io.*;import java.sql.*;class BookQuery { public static void main(String args[]) { try {Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");} catch (ClassNotFoundException ce) { System.out.println("SQLException:"+ce.getMessage());} try { Connection con=DriverManager.getConnection("jdbc:odbc:bookbase" ); Statement stmt=con.createStatement(); ResultSet rs=stmt.executeQuery("select * from bookTab"); while (rs.next()) { System.out.println( "书号:"+rs.getInt(1)+"\t"+"书名:"+rs.getString(2)+"\t"+"作者:"+rs.getString(3)+"\t"+"单价:"+rs.getFloat(4)); } stmt.close(); con.close(); } catch (SQLException e) {System.out.println("SQLException:"+e.getMessage());} } } 上面时代码,请赐教! 我指定的驱动是MS的,CLASS。FORNAME怎样指定MS的驱动呢? 你这样仿写一段吧 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); String url1 = "jdbc:odbc:DRIVER={MICROSOFT ACCESS DRIVER (*.mdb)};DSN='';DBQ=C:\\Program Files\\GSPDA\\GSPDASync\\database\\GSLDataStore.mdb"; String user1 = "yayayu"; String password = "GSL_Mindbond"; Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); String url1 = "jdbc:odbc:DRIVER={MICROSOFT ACCESS DRIVER (*.mdb)};DSN='';DBQ=C:\\Program Files\\GSPDA\\GSPDASync\\database\\GSLDataStore.mdb"; String user1 = "yayayu"; String password = "GSL_Mindbond"; con = DriverManager.getConnection(url1,user1,password); jdbc 不适合,也可能jdbc包放错位置了。也就是没有找到。 jcreator 报下面的错误!!在dos下没有任何问题!!求解··· 百人九十九错的题,不信大家来试试!! 文件操作相关!! 读取文件 有没有高手给个java JTabbedPane的使用方法,超详细越好!~! 请问有介绍 使用myEclipse插件 进行开发的书吗? 在看Thinking in Java中遇到关于return的一个问题 关于对文本操作的问题! 如何在WinXP中安装Visual J++6.0? Java新手求教 关于 System.out.println("system out") java与c用socket如何通信 菜鸟问题:在线等待。
import java.sql.*;
class BookQuery
{
public static void main(String args[])
{
try
{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}
catch (ClassNotFoundException ce)
{ System.out.println("SQLException:"+ce.getMessage());}
try
{
Connection con=DriverManager.getConnection("jdbc:odbc:bookbase" );
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery("select * from bookTab");
while (rs.next())
{
System.out.println(
"书号:"+rs.getInt(1)+"\t"+"书名:"+rs.getString(2)+"\t"+"作者:"+rs.getString(3)+"\t"+"单价:"+rs.getFloat(4));
}
stmt.close();
con.close();
}
catch (SQLException e)
{System.out.println("SQLException:"+e.getMessage());}
}
} 上面时代码,请赐教!
String url1 = "jdbc:odbc:DRIVER={MICROSOFT ACCESS DRIVER (*.mdb)};DSN='';DBQ=C:\\Program Files\\GSPDA\\GSPDASync\\database\\GSLDataStore.mdb";
String user1 = "yayayu";
String password = "GSL_Mindbond";
String url1 = "jdbc:odbc:DRIVER={MICROSOFT ACCESS DRIVER (*.mdb)};DSN='';DBQ=C:\\Program Files\\GSPDA\\GSPDASync\\database\\GSLDataStore.mdb";
String user1 = "yayayu";
String password = "GSL_Mindbond";
con = DriverManager.getConnection(url1,user1,password);
也就是没有找到。