dbcombobox的问题

Shiyl 2003-08-19 08:34:07
我已经把记录添加到dbcombobox里了,也已经把第一条记录显示出来了,选择其他记录的时候也能显示出来,但是为什么dbcombobox.text的值始终是刚开始的那条记录啊?比如说一开始是显示a,在下拉框里我选择了b,显示的也是b,但是dbcombobox.text的值仍然是a。
帮我!
...全文
29 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Shiyl 2003-08-19
  • 打赏
  • 举报
回复
没有人会?
stefanchow 2003-08-19
  • 打赏
  • 举报
回复
没有!当我那么菜啊!
没用,COBI说的对,没有进入EDIT状态
Shiyl 2003-08-19
  • 打赏
  • 举报
回复
to stefanchow(无聊不丈夫)
你不会是照抄吧??
MessageBox(FAdduser.handle,'请输入!','提示',MB_OK+MB_ICONASTERISK);
这一句应该是
MessageBox(你的窗体名.handle,'请输入!','提示',MB_OK+MB_ICONASTERISK);
这段代码写在你的判断事件里比如说按下按钮后
stefanchow 2003-08-19
  • 打赏
  • 举报
回复
Edit第二次输入后还是报错:”不能为空值!“
Shiyl 2003-08-19
  • 打赏
  • 举报
回复
我在adoquery里写了adoquery.edit;但是仍然没用吗?
stefanchow 2003-08-19
  • 打赏
  • 举报
回复
运行报错!
Shiyl 2003-08-19
  • 打赏
  • 举报
回复
cobi(我是小新)
是什么地方的edit?
cobi 2003-08-19
  • 打赏
  • 举报
回复
还没有进入edit状态
Shiyl 2003-08-19
  • 打赏
  • 举报
回复
to stefanchow(无聊不丈夫)
if Edit1.Text ='' then
begin
MessageBox(FAdduser.handle,'请输入!','提示',MB_OK+MB_ICONASTERISK);
Edit1.Clear ;
Edit1.SetFocus ;
exit;
end;
stefanchow 2003-08-19
  • 打赏
  • 举报
回复
刚刚个问题听清爽分?
Shiyl 2003-08-19
  • 打赏
  • 举报
回复
自己搞定用了dblookupcombobox,不过还是谢谢大家!

2,495

社区成员

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

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