当前位置:  技术问答>java相关

help!help!我的JDBC~~~~~~~~``

    来源: 互联网  发布时间:2015-02-27

    本文导语:  各位大侠,我快没脾气了!!! 小妹我正在学习JDBC,可是第一个程序就是PASS不了!我装的是JDK1。3,cLASSPATH设置的是set ClassPath=.;c:jdklibdt.jar;c:jdklibtools.jar;c:jdkjrelibrt.jar 用32位ODBC设数据源“PEOPEL”,以及我的程序: i...

各位大侠,我快没脾气了!!!
小妹我正在学习JDBC,可是第一个程序就是PASS不了!我装的是JDK1。3,cLASSPATH设置的是set ClassPath=.;c:jdklibdt.jar;c:jdklibtools.jar;c:jdkjrelibrt.jar
用32位ODBC设数据源“PEOPEL”,以及我的程序:
import java.sql.*;
public class Lookup {
 public static void main(String[] args) throws SQLException, ClassNotFoundException {
String dbUrl = "jdbc:odbc:people";
String user = "";
String password = "";
   try
      {
      Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection c = DriverManager.getConnection(dbUrl, user, password);
// Statement s = c.createStatement();
}catch(ClassNotFoundException e)
            {
                System.out.println(e);
                System.exit(0);
}
}
} ///:~
如果我把Connection c = DriverManager.getConnection(dbUrl, user, password);这句屏蔽了就没出错。换上了就会有出错提示:

An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x6d4488eb
Function name=(N/A)
Library=(N/A)

NOTE: We are unable to locate the function name symbol for the error
      just occurred. Please refer to release documentation for possible
      reason and solutions.



Current Java thread:
at sun.jdbc.odbc.JdbcOdbc.driverConnect(Native Method)
at sun.jdbc.odbc.JdbcOdbc.SQLDriverConnect(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcConnection.initialize(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at Lookup.main(Lookup.java:16)

Dynamic libraries:
0x7CBC0000 - 0x7CBDD000  C:WINDOWSSYSTEMIMAGEHLP.DLL

Local Time = Tue Dec 04 09:52:41 2001
Elapsed Time = 2
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.3.1_01 mixed mode)
#

WHY?难道还有装什么吗?

|
如果不行,重新装win98:(

|
我的机器运行正常啊。那就不是程序的问题,有可能你的路径不对,还有,数据源检查一下。
我的路径:(仅作参考)
classpath=c:jdk1.3.0_02lib;c:jdk1.3.0_02bin我的jdk装在c盘,程序也放在c盘下文件夹里,如果再不行,编译后
你用:java -cp . 你的程序名(不要加.java)试试,

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.awt.event类keyevent的类成员方法: vk_help定义及介绍
  • help!!!help!!!help!!!help!!!help!!!help!!!help!!!
  • Help!!!!!!!!Help!!!!!!!!Help!!!!!!!!
  • 高手帮忙--HELP!HELP!HELP!!!
  • 有关inetd.conf和xinetd.conf的问题!!!(help,help!!!) iis7站长之家
  • HELP!!HELP!!!
  • help!help!……关于双系统的问题
  • help help
  • 系统安装问题!Help、Help !
  • help! help! RAMDisk的制作, 100分
  • help help busy!!! 请问如何让一个进程进入dead状态或者编程实现让一个进程进入dead状态
  • 用PQ后,grub不好用了,help,help,
  • help,如何在vmware下安装iso的liunx.9.0呀,help
  • help啊help....
  • 【help】关于linux和windows 2000 pro 双系统的问题【help】
  • help,anybody,nobody,help?能帮帮忙吗?有人明白吗?还是我发过帖子的那个问题:(
  • 有关inetd.conf和xinetd.conf的问题!!!(help,help!!!)
  • HELP!HELP!!w2k与linux用网卡直连,怎么连?快急死了
  • 大家看看:有点纳闷,为什么linux下的参数那么多重复的?那么多求助的方式?比如一会儿用--help一会儿又是-help一会儿又变成/?了
  • help help busy!!! 知道进程的ID号,在程序里如何检查这个进程还在不在?
  • SCO UNIX & WIN2K help!!!急急急help,高分(30)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3