java光标位置无效_java - java.sql.SQLException:无效的光标位置 - 堆栈内存溢出
我创建了一个简单的应用程序,使用户可以购买门票。 但是,每当我尝试购买“ n”张门票时,都会遇到此错误。 现在,我知道在使用数据库进行操作时需要crs.next()语句,我已经使用了很多次,但是由于某种原因,它在这里不起作用。 它给了我java.sql.SQLException:无效的光标位置错误。
这是我插入票证的代码段。
public void buyTicket(int id,int n,int price) throws SQLException{
crs.setCommand("SELECT PAYID FROM PAYMENTINFO WHERE ACCOUNT = '"+2134541+"'");
crs.execute();
crs.next();
payID = crs.getInt("PAYID");
for(int i=0;i
crs.setCommand("Insert into Tickets (TicketType,EventID,UserID,PayID,Price) values ("+false+","+id+
","+ loginBean.getuID() + ","+payID+","+price+")");
crs.execute();
crs.next();
}
crs.setCommand("UPDATE EVENTS SET MAXTICKETS = MAXTICKETS - "+n+"WHERE EVENTID = "+eb.getEventID());
crs.execute();
crs.next();
}
内出现该问题的for loop .The payID设置和使用payID我尝试插入票表。 如果在crs.next()语句上放置断点, crs.next()输入数据。 没有它,它给了我例外。 谢谢您的帮助
CRS初始化
CachedRowSet crs = RowSetProvider.newFactory()。createCachedRowSet();
crs.setUrl("jdbc:derby://localhost:1527/Events Ticket Management");
crs.setUsername("x");
crs.setPassword("x");
更新
将INSERT语句放在try-catch块中之后,票证被输入到数据库中,但是更新现在崩溃了,给出了java.lang.NullPointerException 。
java光标位置无效_java - java.sql.SQLException:无效的光标位置 - 堆栈内存溢出相关推荐
- Java拆解最多的素数之和_java - 计算并打印第n个素数 - 堆栈内存溢出
为了计算第n个素数,我知道两个主要的变体. 直截了当的方式 也就是说,从找到的所有素数开始计数,直到找到所需的n th为止. 这可以通过不同程度的复杂性和效率来完成,并且在概念上有两种不同的实现方式. ...
- java jtextfield 高度_java - 固定的JTextField的高度和宽度 - 堆栈内存溢出
我最近一直在使用Java Swing,当我尝试在彼此之间添加3个JTextField时,它们会填充整个JFrame. 但是我希望它们具有固定的高度和宽度. 我能做什么? 由于我是该主题的新手,因此我无 ...
- java pdf 用系统字体大小_java - Java PDFBox设置PDF表单中几个字段的自定义字体 - 堆栈内存溢出...
使用穷人的大胆 我如何大胆的领域? ......我需要设置哪些大胆的字段? 在PDF中,您通常使用带粗体字形的字体使文本变为粗体,另请参阅第二个问题. 如果你手上没有这么大胆的字体,你可能会使用一些穷 ...
- pdfbox java.lang.outofmemoryerror_java - PDFBox 2.0.1挂起渲染pdf页面 - 堆栈内存溢出
可以在Java 8 VM中重现该问题. 正如@Tilman在他的回答中已经提到的,这是Java 8使用与以前的Java版本不同的颜色管理系统引入的一个问题. 通过使用新的色彩管理系统分析VM行为,可以 ...
- flyingsaucer转换多个html,java - 使用FlyingSaucer将包含阿拉伯字符的HTML页面转换为PDF - 堆栈内存溢出...
我想使用FlyingSaucer将包含阿拉伯字符的HTML页面转换为PDF文件,但生成的PDF不包含组合字符并向后打印输出. HTML: جميع الحقوق Java摘录: String inpu ...
- java自带的unpack闪退,java - 使用requiresUnpack无法正常使用Maven构建的Spring Boot JAR - 堆栈内存溢出...
我的POM看起来像这样: xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/ ...
- java多属性的map_java - 具有多个参数的MapStruct QualifiedByName - 堆栈内存溢出
目前,MapStruct不支持具有多个源属性的映射方法. 但是,在您的情况下,您可以使用1.2.0中的@Context . 根据我的理解, projId和code就像映射的帮助器一样,它们不用于映射目 ...
- oracle中睡眠,sql - ORACLE中的睡眠功能 - 堆栈内存溢出
创建一个只执行锁定并将其安装到使用dbms_lock(USERA)"信任"的其他用户的过程,授予USERA访问dbms_lock的权限. 然后只授予USERB访问此功能的权限. 然 ...
- java中的无效的列类型_java.sql.SQLException: 无效的列类型: 1111
在使用Mybaits Plus更新数据时报错: 2018-09-05 10:55:40.712 DEBUG 15828 --- [nio-8110-exec-1] c.c.x.s.m.A.update ...
- java 调用存储过程 无效的列索引_JAVA 调用存储过程报错 java.sql.SQLException: 无效的列索引...
报错信息java.sql.SQLException:无效的列索引atoracle.jdbc.driver.OracleCallableStatement.registerOutParameterInt ...
最新文章
- IntelliJ IDEA License Server 本地搭建教程
- linux io映射,【原创】Linux 文件系统移植全解密以linux-2.6.35内核源码为例说明一下IO静态映射的过程...
- 任给十进制整数,请从低位到高位……
- bzoj 4573: [Zjoi2016]大森林
- 『软件测试3』八大典型的黑盒测试方法已来袭,快快接住!
- python文本相似度分析_文本相似度分析(基于jieba和gensim)
- [轉]function, new function, new Function
- SciPy 非线性方程求解 | Python技能树征题
- jQuery php 多条件筛选,jquery筛选
- 旁注,跨库,CDN绕过之——旁注
- 软件缺陷的生命周期(二)
- 【JAVAEE框架】浅谈 Spring 框架的两大核心思想 AOP 与 IOP
- 2023最新最新ChatGPT超全面从基础到实战视频教程/有兴趣自己学
- 数学建模 | MATLAB学习 | 插值 一维插值函数、三次样条插值
- Python解决:当文件夹存在时清空文件夹,文件夹不存在时新建文件夹
- 独立钻石C语言Mac,C Code Develop for Mac-C Code Develop Mac版下载 V1.0-PC6苹果网
- python最简单的爬取邮箱地址_python爬取邮箱的实例代码
- 夏普电视显示服务器忙碌或网络异常,夏普电视故障常见有哪些?
- 超详细教程,一文入门Istio架构原理及实战应用
- 用React-Native+Mobx做一个迷你水果商城APP
热门文章
- ASP.NET MVC中的模型装配 封装方法 非常好用
- [剑指offer]面试题第[52]题[Leedcode][第160题][JAVA][相交链表][双指针]
- B. The Cake Is a Lie
- id jquery选择器 开头_HTML的id选择器类选择器
- 计算机网络项目实训教程课后答案,计算机网络项目实训教程
- python发钉钉消息_Python调用钉钉机器人推送消息
- python中面向对象_简述Python中的面向对象编程的概念
- 智能客户端ios_为什么现在的客户端开发越来越不吃香了
- 石油化工设备维护检修规程_旋回破碎机横梁臂架、衬板、内外铜套检修步骤及设备检修维护要点...
- 磁盘剩余空间策略_MySQL磁盘消耗迅猛掌握这点就够了,包你事半功倍