首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • java 新手问个入门级问题 很简单请帮忙 [已结贴,结贴人:yun222222]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 10:12:08 楼主
        String url="jdbc:oracle:thin:127.0.0.1:1521:DEMO";
        Connection conn=DriverManager.getConnection(url,"system","system");

    我 SID是DEMO  密码 用户 都是 system  DEBUG的时候走到CONN就跳到错误去了 帮忙解决下我找不到问题
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • java2000_net
    • 等级:
    发表于:2008-05-20 10:13:131楼 得分:2
    N就跳到错误去了?


    你的错误呢??
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 10:14:372楼 得分:3
    1,最好把出错信息贴出来;
    2,保证有驱动!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 10:28:423楼 得分:0
    jdbc:oracle:thin:127.0.0.1:1521:DEMO

    格式错误,应该为jdbc:oracle:thin:@127.0.0.1:1521:DEMO
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 10:30:414楼 得分:0
    detailMessage= "No suitable driver found for jdbc:oracle:thin:127.0.0.1:1521:DEMO"
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 10:31:395楼 得分:0
    3楼的做法我加起了还是一样的错误
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 10:32:076楼 得分:0
    楼主,你的String url 好像不对吧,如果是用Oracle数据库的话,好像是下面这样的:
    jdbc:oracle:thin:@127.0.0.1:1521:DEMO
    少了一个@!!!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 10:36:027楼 得分:5
    127.0.0.1 ==>> 你用localhost 或者 本机的 IP 试一下 。 @不能少。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 10:36:238楼 得分:10
    class12.jar包导入了没
    你能不能把你的所有的连库代码贴出来
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 10:36:499楼 得分:0
    String url="jdbc:oracle:thin:@127.0.0.1:1521:ORCL";
    我记得好像是这样的吧?具体的不是很清楚了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 10:39:4510楼 得分:0
    Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
    String url="jdbc:oracle:thin:@127.0.0.1:1521:DEMO";
    Connection conn=DriverManager.getConnection(url,"system","system");

    上面的都写
    把class12.jar包导入,
    好好看看,哪少东西了
     
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 10:40:2911楼 得分:0
    一样的错误我郁闷啊~
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 10:41:5812楼 得分:0
    class12.jar 这包好象没也.... 在那去找呢
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 10:42:0613楼 得分:0
    把你的连库代码都贴出来!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 10:42:4114楼 得分:0
    我去下一个试下
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 10:42:5315楼 得分:0
    在你安装的oracle目录下找
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 10:45:0816楼 得分:0
    import java.net.URL;
    import java.sql.*;

    public class oracletest{
      public oracletest() {
      }
      public static String main(){
      try
      {
        try{
          Class.forName("oracle.jdbc.driver.OracleDriver");
        }
        catch(java.lang.ClassNotFoundException e)
        {
          System.err.print(e.getMessage());
        }
        //String url="jdbc:oracle:thin:@Server:1521:DEMO";
        String url="jdbc:oracle:thin:@10.200.37.57:1521:DEMO";
        Connection conn=DriverManager.getConnection(url,"system","system");
        Statement stmt=conn.createStatement();
        ResultSet rs=stmt.executeQuery("select count(*) from T_CAD");
        while(rs.next())
        {
          System.out.println(rs.getString(1));
          return "ok";
        }
        conn.close();
      }
      catch(SQLException ex)
      {
        while(ex!=null)
        {System.out.println(ex.getSQLState());
        }
      }
    return "OK";

    }
    }
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 10:45:3117楼 得分:0
    例如D:\oracle\ora92\jdbc\lib
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 10:50:5818楼 得分:0
    我晕~  我下了个class12.jar  导入后就对了~  ~  高手门谢了  分不大家都分点~~~
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • wjh0205
    • 等级:
    发表于:2008-05-20 10:53:1819楼 得分:0
    oracle的jar包还有是ojdbc14.jar也是可以的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 10:56:4120楼 得分:0
    还有个问题  关于
    1---String url="jdbc:oracle:thin:@10.200.37.57:1521:DEMO";
    2---String url="jdbc:oracle:thin:@127.0.0.1:1521:DEMO";
    3---String url="jdbc:oracle:thin:@localhost:1521:DEMO";

    只有第一句不报错  2 3 都是错的
    detailMessage= "I/O例外です。: The Network Adapter could not establish the connection"


    为什么呢
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 12:52:4221楼 得分:0
    学习了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 13:41:1622楼 得分:0
    2,3错我个人认为有可能是因为在你本地数据库上没有建立DEMO数据库,
    即便是有,也应该确定是用system/system这样的用户名及口令登陆创建的吗?
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
    Copyright © 2000-2007, CSDN.NET, All Rights Reserved