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

问题描述

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

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

解决方案

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

解决方案二:

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

解决方案三:

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

时间: 2025-01-30 16:58:03

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

U盘启动安装RHEL5.8时提示:引导分区位于一个GPT分区方案的错误提示

U盘启动安装RHEL5.8时提示:引导分区位于一个GPT分区方案的错误提示,英文为:"Your boot partition is on a disk  using GPT partitioning scheme but this machine cannot boot using GPT",无法继续进行安装操作. 参考这里,http://www.beckdim.cn/archives/209 错误原因:之前在机器上安装过VMware-VMvisor 的时候,把硬盘格式改为了GPT分区

安装ASP.NET MVC时出现错误提示是:0x80070643

问题描述 安装ASP.NET MVC时出现错误提示是:0x80070643 安装ASP.NET MVC时出现错误提示是:one or more issues caused the setup to fail.please fix the issues and then retry setup.formore information see the log file 解决方案 那需要看日志文件才能判断是什么错误了. 首先检查你的系统软件环境是否正确,比如MVC 1.0需要.NET 3.5.1,MV

php-怎样让EPP中代码错误提示成中文显示?

问题描述 怎样让EPP中代码错误提示成中文显示? 怎样让EPP中代码错误提示成中文显示? 就像java中的编程工具一样代码有错误会有错误提示并且是中文提示.

如何设置asp.net的错误提示的语言

问题描述 如果asp.net运行的时候有错误发生,会有提示我的操作系统是中文的,但是visualstudio2008sp1时英文,如果运行asp.net时有错误发生,提示是中文的我该怎么样设置使得的错误提示是英文的,因为如果是英文的话,我就可以可以去国外网站搜索错误提示的信息. 解决方案 解决方案二:该回复于2009-03-15 10:37:12被版主删除

Ubuntu下如何开启PHP错误提示教程

ubuntu下默认是没有php语法错误提示的,如果要开启,需要修改几个地方: 1. 打开php.ini文件. 这个文件在: /etc/php5/apache2 目录下,需要修改这个文件的权限才能写入.     sudochmod777/etc/php5/apache2/php.ini 2. 搜索并修改下行,把Off值改成On     display_errors=Off 3. 搜索下行     error_reporting=E_ALL&~E_NOTICE 或者搜索:     error_rep

c++-一个C++编译问题(数组实现的线性表),提示错误 Lnk2019,Lnk1120,具体在下,谢谢大家

问题描述 一个C++编译问题(数组实现的线性表),提示错误 Lnk2019,Lnk1120,具体在下,谢谢大家 错误: 1>example2_1.obj : error LNK2001: 无法解析的外部符号 "void __cdecl reverse(class SqListClass &)" (?reverse@@YAXAAV?$SqListClass@H@@@Z) 1>E:TP算法算法导论练习测试listDebuglist.exe : fatal error L

vb6 0-vb里面子过程参数为数组时,调用子过程出现数组未定义错误

问题描述 vb里面子过程参数为数组时,调用子过程出现数组未定义错误 大家好,我有段用松弛迭代法解线性方程组的程序,程序包括一个子过程ssor. 该子过程含有数组参数,在调用子过程时,提示数组参数未定义的错误. 下面是该程序,请热心人帮忙检查检查,谢谢大家! Sub ssor(a() As Single, n As Integer, b() As Single, x() As Single, eps As Single, om As Single, count As Integer) ' 松弛迭代

c# 读取ACCESS数据OLE字段的bmp图片,提示:参数无效。

问题描述 1.ACCESS2007建立了一个数据库,其中"TEST"字段为OLE类型,每条记录已经储存有bmp格式照片1张.2.我需要读取照片,显示到pic控件上.第一步:连接数据库,测试连接成功.第二步:读取储存照片的字段,转化为byte.但运行到断点语句时,提示:参数无效.求帮助..数据库: 解决方案 本帖最后由 powerswhlz 于 2016-05-08 17:18:58 编辑解决方案二:ole类型的字段存储格式没有公开,但是开头肯定不会是图像文件你要么改用VBA来读,要么在

class-java注解中一个参数是数组类型,为什么我可以指定一个数组元素而非数组为值

问题描述 java注解中一个参数是数组类型,为什么我可以指定一个数组元素而非数组为值 比如说@Target()这个注解,它的value是一个ElementType[]类型,为什么可以这样写: @Target(ElementType.METHOD) 这样类型可以匹配上吗?这不相当于把一个元素赋给了一个数组? 解决方案 对这个相当于申请了一个数组长度为一的数组,然后放置你的这个唯一值: 当多个的时候,就需要用数组符号{}限制了. 可以自定义一个这样的注解,然后练习获取试试