用JDBC插入数据时,总是在最后插入,怎样在指定位置插入呢? 用JDBC插入数据时,总是在最后插入,怎样在指定位置插入呢?以及moveToInsertRow();moveToCurrentRow();到底该怎么用呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我只用过sql 插入. 记录的位置这要看主键吧! 数据在库中的存放位置是按主键说的.别告诉我的你的表没主键? 你管它在库中位置干什么呢? 奇怪了. select 时 加个 order by 不就行了. 这个问题很郁闷哦 记录插在哪个地方没有什么关系啊, 就是在select的时候按照某个字段排序就可以啦 我突然明白了楼主的意思 ,我的猜想是这样的,数据库中有些数据被删过 ,那么被删的那条的数据的id就空着了 ,你可以插数据在那条被删数据原来的位置上 解决方法:查出最大id 让后从最小id到最大id的所有id组成一个数组 ,然后再查出所有的id组成一个数组前一个数组减去后一个数组就会得到哪些空位置 。。但本人觉得这样做没多大意义 我的意思是这样的,在页面1.jsp中从数据库中提取了多条数据,ABCD如果我点击B,然后进入处理页面,插入一条数据E则重新返回1.jsp则现在的显示顺序为:ABECD 我的意思是这样的,在页面1.jsp中从数据库中提取了多条数据, A B C D 如果我点击B,然后进入处理页面,插入一条数据E 则重新返回1.jsp 则现在的显示顺序为: A B E C D 你意思是不是E是B的下一级别?如果是的话就好办了,查询B出来然后把父类别是B的子的查出来显示就可以了 我们无法控制数据在数据库中的存储位置,所以楼主要想实现这个效果的话应该换个思路:在JavaBean中再添加一个属性,它指出了下一个兄弟结点的位置那么当你点击B,添加E时,B的下一个结点指向E,而E的下一个结点则指向以前B的下个结点。 显示顺序当然用order by别的什么都不用想,除非数据库是自己开发 你所说的最后是怎么定义的,moveToInsertRow()和moveToCurrentRow()是可更新的resultset时用的,先 moveToInsertRow(),再插入,再moveToCurrentRow() 两个一样的tomcat不能同时启动 Struts2返回JSON后访问内部数据出错! 分享到 请教大家一般上传图片存在什么位置的?缩放图片,以及显示问题 无法在线播放rm,rmvb视频的问题 jbuilder 2005的问题 jsp里用Java代码吧数据库的表格打印出来这么弄? 有关两个IF选择条件的问题 使用jspSmartUpload 出现的问题,望高手指教! 请教JAVAWeb开发中的一个小问题? 一道华为的面试题,求教 怎么通过网页去往数据库里填东西
前一个数组减去后一个数组就会得到哪些空位置 。。但本人觉得这样做没多大意义
我的意思是这样的,在页面1.jsp中从数据库中提取了多条数据,
A
B
C
D
如果我点击B,然后进入处理页面,插入一条数据E
则重新返回1.jsp
则现在的显示顺序为:
A
B
E
C
D
我的意思是这样的,在页面1.jsp中从数据库中提取了多条数据,
A
B
C
D
如果我点击B,然后进入处理页面,插入一条数据E
则重新返回1.jsp
则现在的显示顺序为:
A
B
E
C
D
如果是的话就好办了,查询B出来然后把父类别是B的子的查出来显示就可以了