首页 > 数据库 >BCB 数据库主从表结构

BCB 数据库主从表结构

时间:2023-09-19 10:36:12浏览次数:20  
标签:控件 加入 连接 数据库 BCB 主从 GroupID 属性


例:

A表字段

GroupName GroupID 

B表字段

GroupID MemberName MemberID

如果我们想要得到如下列表:

GroupName GroupID MemberName MemberID

    XX                 1               XX                       0

如果想达到上述效果,可以在BCB中数据库控件设置主次表,主从表用于减少冗余 ,
主外键建立关联。

操作步骤:


 建立主从结构

    加入 ADOTabl1:
    属性
    Connectionstring=连接字符串
    Tablename=表名
    Active=true 激活

    加入 Datasource1
    属性
    DataSet=ADOTable1

    连接上主表,做上有关的绑定控件

    下面做从表

    加入 ADOTabl2:
    属性
    Connectionstring=连接字符串
    Tablename=表名
    Active=true 激活

    下面是做主从表的关键(在ADOTabl2中)
    MasterSource=DataSource1
    MasterFields=连接字段
   (点..出现对话框,选中两个表的连接字段,Add 加入,Ok)
    这就完成了主从表的连接            

    加入 Datasource2
    属性
    DataSet=ADOTable2

    连接绑定控件






标签:控件,加入,连接,数据库,BCB,主从,GroupID,属性
From: https://blog.51cto.com/u_15487030/7522096

相关文章

  • docker新建数据库
    dockerrun-dit-p3316:3306\#端口映射--privileged=true\#赋权,相当于容器有宿主机root权限--namemysql\#容器的名字--restartalways\#容器自启......
  • bcb控件拖放
    控件分为两种:有Handle的和无Handle的。一、对于有Handle的控件,如Button,Edit类可以使用如下方法:在控件的MouseMove事件中写入:WORDSC_DragMove=oxF012;ReleaseCapture();((TWinControl*)Sender)->Perform(WM_SYSCOMMAND,SC_DragMove,0);二、对于没有Handle的控件,如Label,Imag......
  • 搭建 MariaDB 主从数据库
    MariaDBServer是一个通用的开源关系数据库管理系统(RDBMS),它是世界上最受欢迎的数据库服务器之一,拥有包括 Wikipedia、WordPress.com 和 Google 在内的知名用户MariaDBServer在GPLv2开源许可下发布,并保证保持开源当MariaDBServer的前身MySQL于2009年被Oracle收......
  • MySQL主从复制原理
    一张图让你牢记MySQL主从复制原理|原创(qq.com)为什么需要主从复制?1、读写分离,增强MySQL数据库的可用性。2、做数据的热备。3、架构的扩展。业务量越来越大,I/O访问频率过高,单机无法满足,此时做多库的存储,降低磁盘I/O访问的频率,提高单个机器的I/O性能。说说BinlogMySQL的Server......
  • 数据库设计三范式
    数据库表的设计依据,教我们怎么进行数据表的设计。第一范式:要求任何一张表都必须有主键,每一个字段原子性(单一性)不可再分。第二范式:建立在第一范式的基础上,要求所有非主键字段完全依赖于主键,不要产生部分依赖。第三范式:建立在第二范式的基础上,要求所有非主键字段完全依赖于主键,不......
  • 如何远程服务上的orcal数据库
    作为软件开发工程师,管理数据库是我们必不可少的日常操作,那么你知道怎么用本地主机(可以是PC,也可以是笔记本或者其他终端)利用cmd终端命令进行远程管理服务器上的数据库吗?接下来,随着小编的脚步一起来看看,具体是怎么操作的!1.下载安装instantclient工具下载安装Oracle数据库的客户......
  • openGauss学习笔记-73 openGauss 数据库管理-创建和管理索引
    openGauss学习笔记-73openGauss数据库管理-创建和管理索引73.1背景信息索引可以提高数据的访问速度,但同时也增加了插入、更新和删除操作的处理时间。所以是否要为表增加索引,索引建立在哪些字段上,是创建索引前必须要考虑的问题。需要分析应用程序的业务处理、数据使用、经常被......
  • 在EasyGBS数据库中怎么样存储视频,有哪些方式储存视频
    EasyGBS平台是一款安防视频监控/视频集中存储/云存储/磁盘阵列平台,具有强大的可拓展性和灵活的视频能力,轻便易部署。该平台支持国标GB28181、RTSP/Onvif、RTMP等主流标准协议,以及海康Ehome、海大宇等设备的SDK接入。有两种方法:1、在数据库中建立相关表保存视图的相对路径即可调......
  • 不要使用count(列名)或count(常量)来替代count(*),count(*)就是SQL92定义的标准统计行
    慢SQL治理经验总结https://mp.weixin.qq.com/s/LZRSQJufGRpRw6u4h_Uyww慢SQL治理经验总结原创 药糖 大淘宝技术 2023-09-1816:20 发表于浙江 在过去两年的工作中,我们团队曾负责大淘宝技术的慢SQL治理工作,作为横向的数据安全治理平台,如何快速准确地发现部门内所有应用......
  • KingbaseES数据库适配Activiti7 didn't put process definition问题处理过程
    一、Activiti介绍Activiti是一个轻量级的java开源BPMN2工作流引擎.目前以升级至7.x,支持与springboot2.x集成.二、项目环境SpringBoot版本2.2.5Activiti版本7.1.x源数据库:MySQL5.7目标数据库:KinbgaseESV008R006C007B0024JDBC驱动:Postgre形态的JDBC驱动,postgresql-42.......