怎样实现主细表录入? 我想编写一个处方录入程序,主表录入开单日期,开单医生,病人姓名,科室,明细表录入处方上的各种药品,我想,住表录入放几个dbedit,名细表用dbgrid,可是当一个病人有多个处方时,怎样在dbgrid中分组显示可录入各个处方,谁有高招? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道你是不知如何处理这个问题了,还是遇到什么技术问题可以给你一个解决办法主表:病人资料,给它设个字段记录病人有几份处方子表:病人处方名,加一个字段:处方ID子表:病人处方详单。关联字段:病人ID,处方ID这样你就可以为病人开n个处方了程序实现的话可以使用ADO的SHAPE命令这样的话你可以在一个记录集里面同时处理主表和细表 >>我想编写一个处方录入程序,>>主表录入开单日期,>>开单医生,病人姓名,科室,>>明细表录入处方上的各种药品,我想,住表录入放几个dbedit,>>名细表用dbgrid,>>可是当一个病人有多个处方时,>>怎样在dbgrid中分组显示可录入各个处方,>>谁有高招?界面分三段: 处方头 —————— 处|对应 方|列表 列| 明 表| 细 你应该建立主副的关联字段id,当你打开主表时就主表的ID作为副表的查询条件,保存的时候就主表的ID也保存在副表中,再在主表的滚动事件中写副表的查询主表表,副表也跟着表 SQL表记录插入问题:如何从服务器取日期时间做为一个字段插入表 我想通过自己的程序把IE浏览器当前浏览的网页内容及其图片保存到我指定的目录,如何做到? qiockReport中,detail中如何补空行。使其打印完一页 关于SOCKET 的问题,急,请帮忙! 这问题用sql语句怎么写? 在Delphi中如何对硬盘进行分区? 简单的问题 小问题。 ActiveForm中使用数据库的问题? 关于将数据库中的数据动态加入combobox的items的问题 WIN的画图程序中,怎么做虚拟画直线这块呢?分不够可以加 高手帮忙!!!
主表:病人资料,给它设个字段记录病人有几份处方
子表:病人处方名,加一个字段:处方ID
子表:病人处方详单。
关联字段:病人ID,处方ID这样你就可以为病人开n个处方了程序实现的话可以使用ADO的SHAPE命令
这样的话你可以在一个记录集里面同时处理主表和细表
>>主表录入开单日期,
>>开单医生,病人姓名,科室,
>>明细表录入处方上的各种药品,我想,住表录入放几个dbedit,
>>名细表用dbgrid,
>>可是当一个病人有多个处方时,
>>怎样在dbgrid中分组显示可录入各个处方,
>>谁有高招?界面分三段:
处方头
——————
处|对应
方|列表
列| 明
表| 细