javabean编译时报错找不到符号Connection

DBAccess.java:52:找不到符号符号:类ResultSet位置:类zzzx.DBAccesspublicResultSetgetRs(){^还有很多错误都是找... DBAccess.java:52: 找不到符号
符号: 类 ResultSet
位置: 类 zzzx.DBAccess
public ResultSet getRs(){
^
还有很多错误都是找不到 符号
我连接的是MYSQL数据库,classpath=.;C:\Program Files\Java\jdk1.6.0_03\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_03\lib\tools.jar;C:\Program Files\Java\jdk1.6.0_03\lib\mysql-connector-java-5.0.6-bin.jar
代码如下
package javabean;
public class DBAccess{
private String drv="com.mysql.jdbc.Driver";
private String ur="jdbc:mysql://localhost:3306/web";
private String user="root";
private String pwd="123456";
private Connection conn=null;
private Statement stm=null;
private ResultSet rs=null;
public String getDrv(){
return Drv;
}
public void setDrv(String drv){
this.drv=drv;
}

public String getUrl(){
return ur;
}
public void setUrl(String ur){
this.ur=ur;
}

public String getUser(){
return user;
}
public void setUser(String user){
this.user=user;
}

public String getPwd(){
return pwd;
}
public void setPwd(String pwd){
this.pwd=pwd;
}

public Statement getStm(){
return stm;
}
public void setStm(String stm){
this.stm=stm;
}

public Connection getConn(){
return conn;
}
public void setConn(String conn){
this.conn=conn;
}

public ResultSet getRs(){
return rs;
}
public void setRs(String rs){
this.rs=rs;
}

public boolean createConn(){
boolean b = false;
try{
Class.forName(drv).newInstance();
conn = DriverManager.getConnection(ur,user,pwd);
b = ture;
}catch(SQLException e){
}catch(ClassNotFoundException e){
}catch(InstantiationException e){
}catch(IllegalAccessException e){
}
return b;
}
public boolean update(String sql){
boolean b=false;
try{
stm = conn.createStatement();
stm.execute(sql);
b= true;
}catch(Exception e){
}
}
public void query(String sql){
try{
stm= conn.createStatement();
rs = stm.executeQuery(sql);
}catch(Exception e){
}
}
public boolean next(){
boolean b=false;
try{
if(rs.next())b=true;
}catch(Exception e){
}
return b;
}

public String getValue(String Field){
String value=null;
try{
if(rs!=null)value=rs.getString(Field);
}catch(Exception e){
}
return value;
}

public void closeRs(){
try{
if(rs!=null)
rs.close();
}catch(SQLException e){
}
}

public void closeStm(){
try{
if(stm!=null)
stm.close();
}catch(SQLException e){
}
}

public void closeConn(){
try{
if(conn!=null)conn.close();
}catch(SQLException e){
}
}
}
展开
 我来答
雅嘻嘻oo
2008-10-16 · TA获得超过124个赞
知道答主
回答量:74
采纳率:0%
帮助的人:0
展开全部
Connection是一个接口
用于获取数据库连接的

把几种可能给你说了。你自己看看
1你需要导入包
import java.sql.Connection;
这样就不会出现 找不到符号Connection 的问题了

你提供的这段代码并没有 导入包 的语句橡春
2 如果你已经导入了 上述 的包 仍旧还出现这个问题
也许是你的环境变量的问题
环境变量的path要写名你的jdk的路径 以分号分开
例如装在了F盘,可以这么写
F:\jdk1.6\bin;
而classpath并不是必须的
你提供的路径是错误的!
你只需要 在你的环境变量的 Path 里这样写:
C:\Program Files\Java\jdk1.6.0_03\bin;
就OK了!
注颤如租意:Path是环境变量里建立好的名字。可以找到
找到后去加上那一句。无需自己再手动建立!
calsspath不需要。删了!
3 第3个错误问题 显然已经不用了。。
就是也许你的jar包会茄兆有丢失的类。。不过从你提供的代码看不是这个错误。 错误2的可能性比较大!

按照我说的 去改 一定会成功的!

祝你好运!
还有不清楚可以加QQ136836301
ant1007
2008-10-16 · TA获得超过209个赞
知道小有建树答主
回答量:215
采纳率:0%
帮助的人:167万
展开全部
没有装载类import java.sql.Connection; 想偷懒的话直接载入import java.sql.*;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
luo0426
2008-10-16 · TA获得超过3351个赞
知道小有建树答主
回答量:1016
采纳率:0%
帮助的人:354万
展开全部
没有导入数据正磨库
import java.sql.*;
import java.io.*;
可以不用设置,直接把驱动程序拷到jre1.6.0_06\lib\ext就OK了,什么举雹斗都不用设肆腔
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a279115786
2008-10-15 · 超过26用户采纳过TA的回答
知道答主
回答量:95
采纳率:0%
帮助的人:49.2万
展开全部
仔细找找有的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式