当前位置:  技术问答>java相关

手上有core in java2(卷2高级特性)一书的兄弟进来帮忙看看原书例子问题。

    来源: 互联网  发布时间:2015-06-26

    本文导语:  268页高级Swing一章例6-8,即访问数据库,利用结果集rs信息,用Talbe显示数据。 现在兄弟有个小问题,就是现在我的Table显示阿什么的都很正常。但是,如果这个时候我在界面上修改了某条记录某个列值(此时数据库中...

268页高级Swing一章例6-8,即访问数据库,利用结果集rs信息,用Talbe显示数据。
现在兄弟有个小问题,就是现在我的Table显示阿什么的都很正常。但是,如果这个时候我在界面上修改了某条记录某个列值(此时数据库中已修改)。但Table里面是不会将改正的结果显示出来的,必须要我从新读取数据库并刷新Table。因为我每次最多只改一条记录中一个列值,所以我希望并不要去从新读取数据库,直接改动Table中的数据解决正确显示问题。
但是问题来了,由于这个例子中用的是查询结果集ResultSet来生成tablemodle的,我直接
table.setValueAt(userMemo,table.getSelectedRow(),4);//(因为我改动的正式光标所在的行的第5列)
并没有改变成功,直接刷新也不行。毕竟Talbe和modle并没有存放这些数据,这种情况该如何处理?改动rs行不?如何改?
望各位帮忙
分不是问题

|
table.setValueAt(userMemo,table.getSelectedRow(),8);
      table.revalidate();
我使用了这个方法,并且刷新,但没有效果。如果刷新整个modle,很显然table上面所选中的那条记录将不再被选中
而且我需要的效果是,在不改变当前显示情况下(该条被修改记录被显示为被选择),更新这条被选择的记录
请问有何方法可以达到这种效果?
高手请帮忙想想……

|
你的statement 是怎么创建的,结果集可变么?

|
ResultSet.TYPE_SCROLL_SENSITIVE

|
ResultSet.TYPE_SCROLL_SENSITIVE

|
我一般都是重新查询一遍的

|
好像还是要刷新。

|
例子不大的话,可以贴出来吗?

|





改一下 tablemodel 试试,用tablemodel的setvalue方法。








|
大家来看一看这个:
http://www.csdn.net/expert/topic/799/799900.xml?temp=3.342837E-02

|
up!关注!

    
 
 

您可能感兴趣的文章:

  • 关于core java v2h6 中例子的问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Linux下c/c++开发之程序崩溃(Segment fault)时内核转储文件(core dump)生成设置方法
  • 一个崩溃程序,什么时候有core,什么时候没core
  • 如何通过 Docker 在 Linux 上托管 .NET Core
  • 有调试经验的高手请进:调试程序如何生成core?如何调试core文件定位错误。
  • 请问怎么可以让程序出segment fault 的时候自动生成core 文件? 以前习惯调试core ,现在怎么突然没有了?
  • 为嘛CORE文件这么大,装些啥玩意哦,如何限制CORE文件大小
  • core dump为何不能生成core文件
  • 经常听人调试程序时说程序“core了”,不知道所说的“core了”是什么意思?望大虾指点迷津......
  • 求教:程序运行时core掉,用gdb察看core显示no debugging symbols是什么原因
  • 请教apt-get install x-window-system-core gnome-core synaptic的"synaptic"有什么作用
  • 程序运行时core掉了,但不产生core文件!
  • Fedora Core3 怎样硬盘安装????Fedora Core3 的disk1里没有dosutils文件
  • 请问:用gdb进行调试时,core文件是怎么生成的啊?
  • LINUX程序运行时有CORE文件吗?
  • 【求教】符号表是干什么用的?怎么用?core dump出来以后怎么看?
  • 急!!! 怎么通过core文件,查找程序中的错误!???
  • 程序出core
  • 关于core dump
  • 无法生成core文件
  • 操作系统 iis7站长之家
  • *~ core是什么意思?为什么以这种形式


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3