请问如何做这样的关联??!!!!

lcf79001 2003-08-18 05:45:37
假设某个窗体中有10个EDIT组件,其NAME分别为EDIT1、EDIT2...EDIT10。现在我在ORACLE数据库服务器中建了一个表,其字段只有两个,为NAME和COUNT,分别存储EDIT组件的NAME和值,那我怎么把窗体的EDIT的NAME和数据库表中的NAME关联起来呢?当我存入数据(抽取)数据时,只要我输完数据以后按下“提交数据”按纽后数据就存储到相应的EDIT组件所对应表的位置里~
急急急!!
...全文
24 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lcf79001 2003-09-04
  • 打赏
  • 举报
回复
问题搞定了!谢谢各位参与~!
lcf79001 2003-08-19
  • 打赏
  • 举报
回复
to:dacong(大聪)
由于每个Form是对应一个部门的,所以不能只有一个Form.
可能是我误会了你的意思~
我在这里把程序简单说说吧~
其实这个程序我是用IntraWeb做的,我先用FrontPage做好模板,然后窗体直接调用该模板,我只要在Form里面添加相应的Edit就成了~
由于我以前没怎么接触过数据库,所以在做好了程序界面才开始动手做数据库的,现在发觉实在愚蠢啊!不过没办法,上面催得紧,所以要求助各位了!
现在“米已成炊”,麻烦各位教教偶怎么做这个关联咯!!
大聪 2003-08-18
  • 打赏
  • 举报
回复
lcf79001(Delphi白痴)
你的编程算法就有问题,
向这样的程序,应该是动态生成edit才是
只要一个form传不同的参数,建立不同的edit,
在关联一下就OK了,
我们编的程序,只有一个form可以用来编辑,数据库中任何表
lcf79001 2003-08-18
  • 打赏
  • 举报
回复
to:foreveryday007
“你只要保证
EDIT's Name是唯一关键字就行了“

我的程序现在有12个窗体,每个窗体EDIT组件个数不等~现在做到一半EDIT组件个数是552个。
每个都命名的话.....
还请多多指教!
liang_cf@163.net
lcf79001 2003-08-18
  • 打赏
  • 举报
回复
to:foreveryday007
您说“EDIT's Name是唯一关键字就行了”,我想我是做不到了~
我现在只是初步做了6个窗体,EDIT组件就有552个了!不可能每个EDIT组件都不同名字的啊!
难道要我EDIT1、EDIT2、EDIT3...EDIT999?-_-#@
大哥,有更好滴办法么?
期待ing......
我的邮箱是liang_cf@163.net
大家多多交流啊!
应该说是多多指教才对~嘿嘿!^_^
lcf79001 2003-08-18
  • 打赏
  • 举报
回复
我也很难说得明白哦!我现在有6个窗体,每个窗体的EDIT组件的数量不等~但我现在就是做了一个所谓的“关联表”,把所有窗体的EDIT组件都记录到该表中。好象
FORM1.EDIT1->表F1EDIT1
FORM1.EDIT2->表F1EDIT2
FORM2。EDIT1-》表F2EDIT1
FORM2。EDIT2-》表F2EDIT2
大概就是这样了~
不知道大家清楚我的意思没有~555~~
foreveryday007 2003-08-18
  • 打赏
  • 举报
回复
表结构
EDIT's Name,....................
你只要保证
EDIT's Name是唯一关键字就行了啊

是不是我理解错了~~~~~~~~~~~~~
GreenWaterBlueSky 2003-08-18
  • 打赏
  • 举报
回复
一向都是用IF语句的,很麻烦,但是没有什么好办法,

2,496

社区成员

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

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