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

JDBC访问数据库时出现了点小问题,大侠来帮忙呀!(在线等待!)

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

    本文导语:  程序编译时出现了如下问题: test.java:11: Invalid character in input.         Connection con = DriverManager.getConnection(url);  下面是我的程序: import java.net.URL; import java.sql.*; class test {    public static void main(String args...

程序编译时出现了如下问题:
test.java:11: Invalid character in input.
        Connection con = DriverManager.getConnection(url); 
下面是我的程序:
import java.net.URL;
import java.sql.*;

class test {
   public static void main(String args[]){
      String ur1 = "jdbc:odbc:component";

  try{
         //加载jdbc-odbc bridge驱动程序
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection(url); 
   
  //如果不能与数据库建立连接,将会产生一个意外。
 //连接成功,检查是否有警告信息
checkForWarning(con.getWarnings());

 //获得DatabaseMetaData对象,显示关于数据源的一些信息
 DatabaseMetaData dma = con.getMetaData();
 
 System.out.println("nConnected to "+dma.getURL());
 System.out.println("Driver  "+dma.getDriverName());
 System.out.println("Version  "+dma.getDriverVersion());
 System.out.println("");
 
 //关闭连接
 con.close();
  }catch(SQLException e){
     //若产生SQLExceptoin意外,则输出错误信息.
     //注意此处可能有多个错误对象连接在一起。
     System.out.println("n***SQLException caught ***n");
     
     while(e != null){
        System.out.println("SQLState:" +e.getSQLState());
        System.out.println("Message: "+e.getMessage());
        System.out.println("Vendor: "+e.getErrorCode());
        e = e.getNextException();
        System.out.println("");
     }
  }catch(java.lang.Exception e){
     //其它类型意外
     e.printStackTrace();
  }
   }
   
   //检查并显示警告,若存在则返回true.
   private static boolean checkForWarning(SQLWarning warn)
      throws SQLException{
         boolean rc = false;
         if(warn != null){
            System.out.println("****Warning****");
            rc = true;
            
            while(warn != null){
               System.out.println("SQLState:" +e.getSQLState());
        System.out.println("Message: "+e.getMessage());
        System.out.println("Vendor: "+e.getErrorCode());
        e = e.getNextException();
        System.out.println("");
            }
         }
         return rc;
   }
}

实在是不知道哪儿出了问题,我的数据库也建了,数据源在WIN2000中也建了是用ACCESS的。

|
Connection con = DriverManager.getConnection(url); 
这一行后面多了个空格,好像。
哈哈

|
你总是那么笨,把你的程序再好好检查一下,是不是又哪个单词拼错了!!!

|
不要瞎猜了

多了个空格而已啊


以后小心点就是了

    
 
 

您可能感兴趣的文章:

  • 用jdbc桥做一个连接函数时出现的怪错误!
  • 用jdbc对access数据库进行操作时出现异常:java.sql.SQLException: [Microsoft][ODBC 驱动程序 管理器] 非法的游标状态
  • 想各位大侠求教了,为什么我的jdbc驱动不支持absolute这个方法呢?
  • 关于JDBC, 请哪位大侠帮忙告诉我完整的JDBC的联结方式
  • JDBC连接ORACLE的异常,大侠救我!
  • 用jdbc连接mysql数据库出错,请各位大侠帮帮忙,谢谢!!!
  • 看了不少文章,还是不明白。请问各位大侠,在java2中applet到底能不能通过jdbc访问网络数据库?答者有分!
  • 怎样用文JDBC for sqlserver访问SQLSERVER 数据库请大侠给出一个完整的程序代码
  • 各位大侠,有没有用过Mirosoft的JDBC的driver的,请进来,帮我一把
  • 为何我用jdbc连接oracel出错?请大侠帮忙!!!高分相赠!!!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 有关ODBC与JDBC的问题,在线等待
  • 在linux下jdbc驱动程序找不到??在线等待.....
  • redhatlinux9下JDBC的配置问题,在线等待!
  • 关于JDBC的问题(在线等待)
  • mysql & JDBC 问题--(在线等待)
  • 关于jdbc,求救求救!在线等待,马上给分
  • 請問哪位高手applet和數據庫互連能不能用jdbc-odbc橋?(在線等待)
  • 一个jdbc的问题,问了好多人都不知道怎么解决,大家来给看看(在线等待答案)
  • Resin 2.1.6 500 Servlet Exception,用jdbc连接sql-server数据库出毛病?很奇怪!谢谢大家!我有急用!在线等待!
  • Myeclipse中自带Tomcat的JDBC连接池配置(mysql和mssql)
  • 高性能JDBC驱动 DataDirect JDBC Drivers
  • mysql jdbc连接mysql数据库步骤及常见参数详解
  • 关于JDBC-ODBC和JDBC的区别
  • JDBC驱动代理 HA-JDBC
  • 访问MS SQL能不能直接用JDBC,如果能相应的JDBC Driver从哪里得到?
  • easy question:jdbc与jdk需要分别安装吗。如何设置jdbc的classpath
  • JDBC 工具包 Midao JDBC
  • 请问JDBC和JDBC-ODBC有什么区别?是不是连接的时候也有所不同。
  • JDBC 驱动程序 Drizzle-JDBC
  • JDBC执行日志 JDBC Logger
  • OLAP数据源的JDBC驱动 Jdbc4Olap
  • 讨论:纯java的JDBC与JDBC-ODBC桥的比较?那种效率高、快?(面向服务端)
  • jdbc1.2 jdbc2.0里面的类是干什么用的?
  • 请问连接本机数据库的JDBC,和连接远程的JDBC有没有区别?
  • jdbc连接数据库,能否有jdbc中的方法进行安全设置:
  • 百万火急:一个 jsp的jdbc的问题,用的是jdbc,odbc桥。
  • 问一个简单的问题,我装了oracle 8.05,我并没有发有发现JDBC这个目录,是不是我要下载jdbc for oracle。
  • jdbc 连接sybase11.9时出错,错误提示:JZ0D5: 装载协议 com.sybase.jdbc2.tds.tds 时出错
  • java开发数据库,一般是用JDBC-ODBC桥,还是JDBC驱动程序连接数据库呢?
  • 请问有没有mdb的jdbc驱动?我不想用jdbc-odbc了.


  • 站内导航:


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

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

    浙ICP备11055608号-3