主细表是通过一个关键字段将两个数据库连接起来的一种数据库连接方式,当然,如果是通过TTABLE控件连接,则要求两个数据库的相关字段建立索引,如果是通过TQUERY控件相连则要将细表的TQUERY控件的DATASOURCE属性设为主表的TDATASOURCE,并在SQL属性中添加以下内容:select * from Tbl_细表 where Tbl_细表.关键字段=:Tbl_主表.关键字段.
够详细了吧?
够详细了吧?
解决方案 »
- delphi根据数据库服务器时间来限制软件使用的问题,请教!
- 两个窗体A,B,B 通过 A 中按钮事件动态SHOWMODAL出来的,为什么B中代码访问A中的控件老是出错:Access violation ..
- OraStoredProc.ParamByName( 'PICTURECONTENT_2 ').LoadFromFile(sTempFilename,ftblob); 为何只能
- 100分求一个简单的问题答案?如何在DELPHI当中检测到本机是否装有FLASH控件?
- 求助:在Delphi中如何调用C++做的DLL动态链接库????
- 用ADOQuery如何批量录入以提高insert的速度?怎么用UPDATEBATCH?
- 关于在richedit里面实现对齐方式
- 根据日期值怎么得到是星期几?
- dbgrid+treeview组合录入数据的问题
- 如何通程序来禁用MSCONFIG呀!
- 请大家谈谈自已学DELPHI的经验!
- 急急急!如何在table中选择自己需要的字段名显示在dbgrid中?不能用query,而且由于是变换tablename在同一dbgrid中显示,所以不能用dbgrid的字段编辑器。字段
真正意义上的主细表还要通过外键来连接,互相牵制.无论是insert,update,delete都有关联.
这种方式在软件开发中不过分追求.
优点:数据的完整和统一.
弊端:不易控制.我使用没有外键的那种所谓的'主细表'结构.