关于JBuilder中jDBTable中行的光标闪烁的问题?

hanson_yi 2002-02-27 10:29:22
在jDBTable组件中,我想以代码方式来修改DataSet中的数据。比如:当用户的光标在第一行,而我在后台线程中要修改第三行的数据。那么我必须先跳到第三行,修改完数据后跳回第一行。我不想让用户感觉到光标的跳动,我使用了DataSet.enableDataEvent(boolean)函数,但光标仍会闪一下。我也试了用DataSetView控件。但数据修改无较。Database user guide 中对这个控件的介绍不详细,borland网站上也只写了这个组件的数据修改要与DataSet互动。我如何才能达到我的目的呢?有没有DataSetView的介绍?或有什么其它方法可以解决我这个问题?
...全文
48 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hanson_yi 2002-02-27
  • 打赏
  • 举报
回复
唉!lookup不行
hanson_yi 2002-02-27
  • 打赏
  • 举报
回复
好像lookup可以解决问题
hanson_yi 2002-02-27
  • 打赏
  • 举报
回复
theTruckSet.enableDataSetEvents(false);
if (dataSetView1.locate(locateTCPAddressRow,Locate.FIRST))
{
dataSetView1.setString("connectionStatus","已连接");
dataSetView1.setInt("connectionID",e.connectionId);
}
theTruckSet.enableDataSetEvents(true);
这是我的代码,运行正常,但在jdbTable中数据没有被修改。
ps:JBuilder中的help也没写清楚。
我正在看Sample

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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