怎样把数据都显示在TDBComboBox里面并实现实时跳转记录?

kinglang 2002-05-12 08:12:56
我用一个TDBComboBox来显示table里的某个字段,用一个TDBGrid来显示表中内容。但设置好之后,点TDBGrid里面的某条记录时TDBComboBox能变换内容,但TDBComboBox里面只能显示字段的当前值。为了把所以值都显示进去,我遍历了整个表。但此时又不能通过点TDBComboBox里面的项目来跳转TDBGrid里面的记录。于是我又在TDBComboBox的onChange事件里面写代码,谁知没有一点反应,这下我真不知道怎么办了。
...全文
35 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
kinglang 2002-05-14
  • 打赏
  • 举报
回复
moveby里面的参数好像只能用整数吧。
kinglang 2002-05-13
  • 打赏
  • 举报
回复
多谢各位,我试一下,如有问题再来请教。
peachblossom 2002-05-12
  • 打赏
  • 举报
回复
当改变下拉框的时候:
moveBy 下拉框-》Text
peachblossom 2002-05-12
  • 打赏
  • 举报
回复
错了,应该是:
while !eof
appeEnd values["你要的字段"] 到下拉框
moveNext
peachblossom 2002-05-12
  • 打赏
  • 举报
回复
窗体加载的时候:
table->first
if !EOF
appeEnd values["你要的字段"] 到下拉框

当改变下拉框的时候:
moveBy 你要的记录
baal_zf 2002-05-12
  • 打赏
  • 举报
回复
我这样做完全没有问题呀
baal_zf 2002-05-12
  • 打赏
  • 举报
回复
给个EMail 发给你一个
kinglang 2002-05-12
  • 打赏
  • 举报
回复
我顶
kinglang 2002-05-12
  • 打赏
  • 举报
回复
你讲得不清楚。
观点我懂,可是我要的是问题的答案。
在线等待!!!
baal_zf 2002-05-12
  • 打赏
  • 举报
回复
用 DropDown 更改ComboBox里的数据
记住一定要将表refresh 请空ComboBox里的内容
从头开始遍历

用ComboBox的 chang来控制变化

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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