在执行一段java代码时出现有关sql异常的错误,请高手指点,并且如何解决??

public void testsave() throws Exception
{user.setId("319521");
user.setName("超级月亮");
user.setPassword("319521");
user.setOrgId("620300000000");
user.setPhone("1416465");
user.setFax("24654");
user.setEmail("346456");
user.setDesc("44654");
user.setIdCard("5123");
user.setIp("192.168.9.123")
UM.save(user);
User user1 = UM.findUserByUserIdAndPassWord("超级月亮", "319521");
Assert.assertEquals("验证保存的用户","超级月亮",user1.getName());
Assert.assertEquals("验证保存的用户密码","319521",user1.getPassword());
Assert.assertEquals("验证保存的用户ID","319521",user1.getId());
Assert.assertEquals("验证保存的所属组织机构编码","620300000000",user1.getOrgId());
}执行后报错如下:(java.sql.SQLException: 索引中丢失 IN 或 OUT 参数:: 10)

第1个回答  2011-04-03
索引没有对上啊,保存的时候如果你设置了主键自增长就不能再给id设值了,把user.setId("319521")去掉看看
第2个回答  2011-04-02
sql语句中设置参数的时候参数位置出了错,或者参数不够。认真检查,一遍不行两遍
第3个回答  2011-04-02
报的错很明显了 是和数据库打交道时出错了 写数据库脚本和语句时参数需要表明是输入还是输出的

运行时出现这个错误java.sql.SQLException: No suitable driver fou...
你这的url是个参数名,不能用引号,用了就是一个String字符串,当然找不到这个地址。

java.sql.SQLException: Io 异常: The Network Adapter could not...
可能是你在java中写的连接数据库的字符串有问题,总之就是你的java程序根据你写的连数据库的信息连不上数据库,主要是看看有没有写错。最好能把连数据库那段代码贴出来看看。只要连接信息没有写错,一般都不会报这样的错误 参考资料:根据自己的经验 ...

c#中提示sql异常,第一行附近有语法错误,请高手指点
多个“,”,去掉就行了

c#中提示sql异常,第一行附近有语法错误,请高手指点
不知道你的item是什么Item,你确定item[5]是你要的???通常是item[5].Value才对 而且不是updata 是 update

JAVA,提示错误,Positioned Update not supported.
该异常有两种解决方法:第一:在struts.xml文件的配置中排除不要被JSON序列化的属性,例如:Java 代码 <action name="functions" class="getFunctionsAction" method="functions_getList"> <result type="json"> functionsService <\/result> <\/action> <action name="functions" class="getFunctionsAction...

如图是什么问题,如何能解决、求高手指点!?
解决方法:先查杀一下病毒,另外如果你安装了浏览增强之类的软件,请卸掉。 例八:从桌面或开始菜单中打开任何一个程序, 出现错误提示:"0x..."指令引用的"0x00000000"内存,该内存不能为"read"。省略号代表可变值。而从运行中打开程序没问题。 解决方法:运行regedit进入注册表, 在HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsof...

...dll 文件 出现 UnsatisfiedLinkError 请高手指点
1、这个dll可以单独通过其他程序运行不?2、该dll是否缺少运行环境?可以下载http:\/\/www.microsoft.com\/downloads\/zh-cn\/details.aspx?displaylang=zh-cn&FamilyID=a5c84275-3b97-4ab7-a40d-3802b2af5fc2安装后,再试试。3、补充一下,dll或者JAVA代码的版本不正确也可能导致这个现象。

各位帮忙看一下,我这程序哪里出了错误?
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.OleDb.OleDbException: 行句柄无效。源错误: 行48: \/\/显示数据行49: myReader.Read();行50: password.Text = myReader.IsDBNull(1)?"":myReader.Get...

...显示没有错误,可刚让其运行就显示该程序已停止工作,请高手指点...
1、JVM虚拟机出现错误,即Java开发环境出现错误,与你的程序无关,解决办法:只能试着重新安装Java开发环境。2、出现RuntimeException,像NullPointerException、ArrayIndexOutOfBoundsException等等,这类的错误在编译时不显示,运行才可能出错。解决办法:根据异常信息寻找可能出现错误的地方。3、内存溢出,像...

在java程序中访问jsp页面出现如下问题,该如何快速解答,下图分别为错 ...
我建议你这么写,将查询的button设置一个id 查询 然后在jQuery里面这么写 ("bt").click(function(){ .ajax(...你的代码...);});

相似回答
大家正在搜