相关疑难解决方法(0)

无法使用executeQuery()发出数据操作语句

在MySQL中,我有两个表,tableAtableB.我正在尝试执行两个查询:

executeQuery(query1) 
executeQuery(query2)
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:

can not issue data manipulation statements with executeQuery().
Run Code Online (Sandbox Code Playgroud)

这是什么意思?

java mysql jdbc

88
推荐指数
7
解决办法
16万
查看次数

SQLException:"无法使用executeQuery()发出数据操作语句"

<%@ page language="java" contentType="text/html; charset=EUC-KR"
    pageEncoding="EUC-KR"%>
<%@ page import ="java.sql.*" %>
<%@ page import = "com.mysql.jdbc.Driver" %>
<jsp:useBean id="vo" class="my.member.MemberVo"/>
 <jsp:setProperty property="*" name="vo"/>
<%

  Connection conn = null;
  Statement  stmt = null;
  PreparedStatement ps = null;

  String queryPerson = new String(); //Query statement
  String queryUserInfo = new String();
  String queryAccount = new String();

  try {
    Class.forName("org.gjt.mm.mysql.Driver");
    } catch (ClassNotFoundException e ) {
        System.out.println("JDBC error");
    }
  try{
   conn = DriverManager.getConnection("jdbc:mysql://mysql2.cs.stonybrook.edu/jaehyeolee", "root", "");
  } catch(SQLException e) {
      System.out.println("Database Error");
  }
   System.out.println("Database connected"); …
Run Code Online (Sandbox Code Playgroud)

java mysql sql jdbc

8
推荐指数
1
解决办法
3万
查看次数

标签 统计

java ×2

jdbc ×2

mysql ×2

sql ×1