为了账号安全,请及时绑定邮箱和手机立即绑定

为什么在intellij idea中,调用executeQuery会标红?

package com.imooc.db;
import java.beans.Statement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;

/**
 * Created by Administrator on 2015/7/4.
 */
public class DBUtil {
    private static final String URL="jdbc:mysql://127.0.0.1:3306/test";
    private static final  String NAME="root";
    private static final String PASSWORD="";
    public static void main(String[] args) throws Exception{
        //加载数据库
        Class.forName("com.mysql.jdbc.Driver");
        //连接数据库
        Connection conn=DriverManager.getConnection(URL,NAME,PASSWORD);
        //取数
        Statement stmt= (Statement) conn.createStatement();
        ResultSet rs= stmt.executeQuery("select user_name,age from imooc_goddess");
        while (rs.next()){
            System.out.println(rs.getString("use_name")+";"+rs.getString("age"));
        }
    }
}
以下是错误信息:
Information:Using javac 1.8.0_45 to compile java sources
Information:java: Errors occurred while compiling module 'Java'
Information:Compilation completed with 1 error and 0 warnings in 3 sec
Information:1 error
Information:0 warnings
C:\Users\Administrator\IdeaProjects\Vin's Files\Java\src\com\imooc\db\DBUtil.java
    Error:Error:line (21)java: 找不到符号
  符号:   方法 executeQuery(java.lang.String)
  位置: 类型为java.beans.Statement的变量 stmt


正在回答

3 回答

导入哪个包才对

0 回复 有任何疑惑可以回复我~

导入的包错了

0 回复 有任何疑惑可以回复我~

好吧,是我包弄错了……

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么在intellij idea中,调用executeQuery会标红?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信