JdbComboBox数据表子段连接问题

svchos 2008-04-17 05:49:42
JBUILDER中,数据库表设置PickList,用JdbComboBox连接数据库表字段后,实现了JdbComboBox同数据表的同步显示,实例如下:
queryDataSet1.setQuery(new com.borland.dx.sql.dataset.QueryDescriptor(fudea, "select nomcarr from carrera", null, true, Load.ALL));
column1.setColumnName("nomcarr");
column1.setDataType(com.borland.dx.dataset.Variant.STRING);
column1.setPickList(new com.borland.dx.dataset.PickListDescriptor(queryDataSet1, new String[] {"nomcarr"}, new String[] {"nomcarr"}, new String[] {"nomcarr"}, "CARRERAS", false));
column1.setPrecision(80);
column1.setTableName("carrera");
column1.setServerColumnName("nomcarr");
column1.setSqlType(12);
jdbComboBox1.setDoubleBuffered(false);
jdbComboBox1.setActionCommand("comboBoxChanged");
jdbComboBox1.setLightWeightPopupEnabled(true);
jdbComboBox1.setColumnName("nomcarr");
jdbComboBox1.setDataSet(queryDataSet1);
jdbComboBox1.setBounds(new Rectangle(111, 21, 207, 24));
以上实例中,只用到一个字段column1,程序用行无问题,但是,添加另外的字段后,如column.setPickList(new com.borland.dx.dataset.PickListDescriptor(queryDataSet1, new String[] {"nomcarr"}, new String[] {"nomcarr"}, new String[] {"nomcarr"}, "CARRERAS", false));
在程序设计界面JdbComboBox1、JdbComboBox2都是能显示正常,但是在运行后,JdbComboBox2中没有数据显示,哪位高手能指点一下,问题出在哪儿?
...全文
67 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
svchos 2008-04-18
  • 打赏
  • 举报
回复
问题解决了,还是JBUILDER的问题,只要把表删除后重新建立、设置,即可,感觉要成功,存在几率的问题,哈哈

51,411

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧