help!help!我的JDBC~~~~~~~~`` 用32位ODBC设数据源“PEOPEL"String dbUrl = "jdbc:odbc:people";好像不一致哦。看信息是非Java本身的错误。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1,数据源“PEOPEL"?String dbUrl = "jdbc:odbc:people";?改为String dbUrl = "jdbc:odbc:PEOPEL";?2,可能是Java VM的问题 没有没有,我写成大写了,数据源是peopleJAVA VM问题?大概是什么呢? 不清楚,你到sun 再下个jre和jdk试试吧:( 或者就是可能你的win98的问题 在别人的win98试试你的程序,就知道是不是系统问题了 我也遇到同样的问题,用JDBC-ODBC桥是不是要安装JDBC-ODBC的哪里有? c:\jdk\jre\lib\rt.jar这个不需要加把 你的程序从哪里找得,写的不大好,就是成功了也看不到什么,我改了一下,数据源用的是foxpro的,你把程序放在和安装jdk相同的盘符下。import java.sql.*;public class Lookup {public static void main(String[] args){String dbUrl = "jdbc:odbc:people"; try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//加载jdbc-odbc桥驱动程序 Connection c = DriverManager.getConnection(dbUrl);//得到与数据库的连接 c.close();//关闭数据库//显示url和连接信息 System.out.println("URL:"+dbUrl); System.out.println("Connection:"+c);}catch(Exception e) { e.printStackTrace(); }}} 在别人的win98试试你的程序, 我的机器运行正常啊。那就不是程序的问题,有可能你的路径不对,还有,数据源检查一下。我的路径:(仅作参考)classpath=c:\jdk1.3.0_02\lib;c:\jdk1.3.0_02\bin我的jdk装在c盘,程序也放在c盘下文件夹里,如果再不行,编译后你用:java -cp . 你的程序名(不要加.java)试试, 数据源名要和程序里的一样(包括大小写),ycats(加菲猫)说得对。 如果以上都不行,你真的要重装jdk了 '&' :)谢谢大家的帮忙,最后我重装了JDK,:|,终于通过了。 请问java中 --> 是个什么运算符? 关于Map接口 jxl如何写入excle自定义格式 java课后习题答案 如何用jogl创建一个球。 谁知道jboss的like查询怎么搞? Jdbc 请教一下程序员考试的情况 一个初学者经常遇到的问题,高手指点我一下?? ie5都不支持swing,怎么办?只能用awt? 在电子商务平台中实现在网上支付问题? 在ie里可以替换java虚拟机否
String dbUrl = "jdbc:odbc:people";?改为String dbUrl = "jdbc:odbc:PEOPEL";?
2,可能是Java VM的问题
JAVA VM问题?大概是什么呢?
哪里有?
这个不需要加把
public static void main(String[] args){
String dbUrl = "jdbc:odbc:people";
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//加载jdbc-odbc桥驱动程序
Connection c = DriverManager.getConnection(dbUrl);//得到与数据库的连接
c.close();//关闭数据库
//显示url和连接信息
System.out.println("URL:"+dbUrl);
System.out.println("Connection:"+c);
}catch(Exception e)
{
e.printStackTrace();
}
}
}
我的路径:(仅作参考)
classpath=c:\jdk1.3.0_02\lib;c:\jdk1.3.0_02\bin我的jdk装在c盘,程序也放在c盘下文件夹里,如果再不行,编译后
你用:java -cp . 你的程序名(不要加.java)试试,