为什么用DBComboBox时,当焦点离开它时,其中所选的选项就消失了?怎么解决?

CenturyMagus 2003-10-24 01:25:59
为什么用DBComboBox时,当焦点离开它时,其中所选的选项就消失了?怎么解决?
...全文
36 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunshinning 2003-10-28
  • 打赏
  • 举报
回复
我在使用DBText时,每当焦点离开时,它就自动显示第一条记录,原来,在别的按钮里有ADOQuery1->Close();这个语句。
可能跟出问题的地方不太一样吧!
aozhi 2003-10-27
  • 打赏
  • 举报
回复
你可以再用一个ADOQuery2,实现数据更新。焦点离开时先做ADOQuery2的更新,再刷新ADOQuery1。很久没调BCB了,建议而已,不一定对。
sunshinning 2003-10-26
  • 打赏
  • 举报
回复
我也出现了这种问题,不知道跟你的是不是一样的,已经解决,我用的是ADOQuery,在点击别的按钮时,看一下有没有关闭数据集啊??加一条打开数据集的语句。ADOQuery1->Open();试一下
aozhi 2003-10-25
  • 打赏
  • 举报
回复
因为焦点离开时,未做数据更新,系统当然要撤销操作了。
sunshinning 2003-10-25
  • 打赏
  • 举报
回复
怎么解决这个问题呢??
CenturyMagus 2003-10-24
  • 打赏
  • 举报
回复
我用的是ADOQuery
和只读有关系吗?
ljianq 2003-10-24
  • 打赏
  • 举报
回复
数据集是否只读?

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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