C:\JPadPro\Documents\Ide\Getting Started\jdbcConnect.java:18: cannot resolve symbol
symbol  : method getInt (int)
location: class jdbcConnect
id = getInt(1);
                                     ^
C:\JPadPro\Documents\Ide\Getting Started\jdbcConnect.java:19: cannot resolve symbol
symbol  : method getString (int)
location: class jdbcConnect
gb = getString(2);
                                     ^
C:\JPadPro\Documents\Ide\Getting Started\jdbcConnect.java:20: cannot resolve symbol
symbol  : method getString (int)
location: class jdbcConnect
big5 = getString(3);
                                       ^

解决方案 »

  1.   

    错误提示和你连数据库没有关系的^_^你把id的类型改成int,因为getInt(1)返回不是String
    还有就是在getInt(1);
    getString(2);
    getString(3);
    前都加rs.
    它们都是ResultSet对象rs的方法改完应该是
                                    id = rs.getInt(1);
                                    gb = rs.getString(2);
                                    big5 = rs.getString(3);
      

  2.   

    程序中的错误与数据库连接没有关系,但应该注意2点:
    1).getInt()和getString()本身是ResultSet对象中的方法,如果在这几个方法前不加ResultSet,也就是你的rs.,则程序编译时会认为你自己编写的对象;
    2).getInt()中的字段类型必须为数字型,getString()中的字段类型必须为字符型