执行查询未定义
Posted
技术标签:
【中文标题】执行查询未定义【英文标题】:executequery is undefined 【发布时间】:2013-02-10 18:28:15 【问题描述】:当我尝试在代码中添加 executeQuery 时,我的 Eclipse 显示以下错误
stmt只显示execute,不显示executequery等执行方法
【问题讨论】:
你导入了哪种Statement? 我不明白你在问什么 你能在这个程序中显示你的imports
吗??
Statement 的导入应该是 java.sql.Statement。
哇,谢谢,我是java新手,你是怎么学这样的东西的
【参考方案1】:
java.sql.Statement
是 java.sql 包中的一个接口,java.beans.Statement
是java.beans
包中的一个类。你需要 java.sql.Statement 而不是 java.beans.Statement。
导入java.sql.Statement
,其中有extecute(str)
和其他overloaded execute methods
。 java.beans.Statement
只有一种执行方法
【讨论】:
【参考方案2】:如果有行,请查看导入:
import java.sql.Statement;
顺便说一句:好的做法是使用 PreparedStatement。
【讨论】:
【参考方案3】:你检查过你的进口吗?确保您使用的是 java.sql.Statement
【讨论】:
以上是关于执行查询未定义的主要内容,如果未能解决你的问题,请参考以下文章
Gatsby 静态查询上的 MarkdownRemarkFilterInput 类型未定义错误字段“frontmatter”
未找到结果时如何从 Mongoose Find 查询返回自定义消息而不是空数组