2 xuchuandi xuchuandi 于 2016.04.18 17:49 提问

myeclipse提示不定参数和数组不匹配,怎么解决这个错误提示

The method query(String, ResultSetHandler, Object...) in the type QueryRunner is not applicable for the arguments (String, ResultSetHandler, Object[])

3个回答

magicioney
magicioney   2016.04.18 17:50

修改方法参数中的 Object... 为 Object[]

magicioney
magicioney   2016.04.18 17:53

或者传入参数的时候,不要传入数组。挨个传入对象。例如:
query("1",null,new Object[1]) 错误,改为
query("1",null,new Object(), new Object())正确

u010945409
u010945409   2016.04.18 19:08

Object可变参数传Object数组也可,提示这个QueryRunner类型不匹配,建议查看这个类型是否正确

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
myeclipse jsp页面不提示错误
1.在项目的名字上右键单击properties,弹出properties界面 2.MyEclipse—>validation—>Excluded Resource下找到不需要验证的文件或者文件夹 \ 3.在不需要验证的文件或者文件夹前打勾,然后点击 "OK"按钮保存。我的js,jsp,html在webroot下 需要注意,window---MyE
php5.6及其以上版本有了新特性,函数可以传入不定数目的参数
php5.6+版本有了新特性,函数可以传入不定数目的参数
myeclipse中代码报错 但文件上没有红叉 提示
一般是因为编译器中少了如图所示的两个: 解决办法: 修改.project文件: 标签下增加: org.eclipse.wst.jsdt.core.javascriptValidator org.eclipse.jdt.core.javabuilder org.eclipse.wst.common.project.fac
golang不定参数
1.有时候想一个函数中传入的参数很可能是不定的,除了可以使用:func funcname(...interface{}){ }2.也可以将许多参数放进一个数组中,然后作为参数传入函数(或许会觉得这样有点多此一举,但是很可能存在历史遗留问题):func funcname(args []interface{}){ fmt.Print(args...) //args...是将一个数组按顺序变成不定
MyEclipse去掉某个文件的错误提示
晚上写项目的时候,我用的是第三方插件,可是当我放入项目的时候总有那讨厌的错误红叉提示,项目代码没有错误的。 解决办法: 解决前效果: 解决后: 解决办法:点击你需要忽略错误的页面右键--MyEclipse--Exclude From Validation勾选就OK。
MyEclipse中取消js的语法错误提示
MyEclipse 中对 jquey.js 里的语句提示错误了,这是由于MyEclipse对其语法要求相当严格所造成的,而这些文件本身是可以运行并没有什么错误的,在你实际应用部署中并无影响。可以不用管它,照样部署运行。       可是一直有这样的错误提示总是很烦的,可以取消这些提示,右键——>点击MyEclipse菜单项的Exclude From Validation,可对选中的项目设置不作验
js获取不定数量参数的方法
需求:提交之前,验证不确定长度的input标签是否都已经填写,如果填写,可进行下一步提交   jsp代码如下                " propertyN="<s:property value="#l" />" name="params" value="" />       解释:    L是一个list集合,不确定长度                 proper
改变MyEclipse代码提示风格(Warnings\Error等)
改变MyEclipse代码提示风格(Warnings\Error等)
Java不定参数
先看两个简单的例子,来感受一下Java的不定长度参数  第一个例子:  Java代码   public class VariArgs {          public static void main(String[] args) {           test();           test("aaa");           test("aaa", 
在ios要实现不定参数的函数
在ios要实现不定参数的函数,有一个方案是用C/C++中的va_list、va_start、va_arg、va_end来实现。这样实现需要一个哨兵参数,就是调用方法是最后必须要加一个nil或者0的参数,该参数就称为哨兵参数 for example :   - (void)mutableParamList:(NSString *)fistPara, ... {     va_list