关于设计数据库应用程序问题?

potato 2000-03-11 10:54:00
关于设计数据库应用程序问题?

1.我在使用DBGRID控件时想用Lookup功能,即当Click DBGrid中一单元格后
能出现一个下拉菜单,然后在下拉菜单中选择数据(数据存放在另一个Table中)
我已经将DBGrid的Buttonstyle 设置为CbsAuto 并且定义了Lookup数据库.但我运行时没能达到这种效果。
(我使用的是Access 数据库)不知道问题出在那里?

2.我不知道通常情况下,怎样用Delphi 设计数据录入界面,我打算使用Query控件
在Sql中使用Insert .... ,不知道这种办法是否是好办法?希望有经验的前辈给
点建议?
...全文
108 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
torent 2000-03-12
  • 打赏
  • 举报
回复
第一个问题:
1.先加两个Table(以Table1, Table2为例),Table1定为主表,Table2为Lookup表;
2.在Tabel1上双击,弹出一个字段窗口,在此窗口中点击右键,再点击Add All Fields,
然后再点击Add New Field,弹出一个New Field窗口,定义Field Properties中的
Name(以FieldNew为例),Type,Size, 定义Field Type为Loopup,在Field definition
中,定义Key Fields,Dataset 为 Table2, 再定义 Lookup Keys及Result Fields;
3.将Dbgrid中的某一个Column的Field Name定义为FieldNew,Buttonstyle为cbsauto.
4.完成.

第二个问题:
你想得很对.

2,497

社区成员

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

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