知识大全 使用数据模块和远程数据模块

Posted

篇首语:青春须早为,岂能长少年。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 使用数据模块和远程数据模块相关的知识,希望对你有一定的参考价值。

 使用数据模块和远程数据模块    数据模块是包含了非可视化组件的特殊的窗体 这些组件可以与那些可视化控件一起在普通的窗体中使用 不过 如果用户计划重新使用成组的数据库和系统对象 或者如果用户想隔离应用程序中处理数据库连接和处理规则(businessrule)的部分 则数据模块为此提供了方便的组织工具     数据模块有两种类型 标准的和远程的 要生成一级或两级应用程序 可以使用标准数据模块 如果用户手中的C++Builder是企业版 并且想创建多级应用程序 可在应用程序服务器中加入远程数据模块 可参阅 节 创建及编辑数据模块    为了创建数据模块 选择File|New并双击DataModule将在数据模块设计器(DataModuleDesigner)中打开一个空白数据模块 在代码编辑器中显示新模块的单元文件 并在当前基础上中加入该模块 当用户打开一个已有的数据模块 C++Builder在数据模块设计器中显示其中的组件      数据模块设计器分为两部分 如图 所示 左边的窗口中显示一个模块中组件的树视图 右边的窗口有两标签页 Components(组件)和DataDiagram(数据图) Components页显示了将在窗体中出现的各个组件 DataDiagram页则用图的形式描述了组件之间的相互关系 比如主要的链接图和查询字段 可以在组件面板中选择要加入数据模块的组件 然后单击数据模块设计器中左边的组件树视图或者右边的Components视图 加入这些组件 当在数据模块设计器中选择了一个组件 可以在对象观察器中编辑该组件的属性 就像在一般的窗体中所做的一样 有关数据模块设计器中的更多信息 可参阅在线帮助     在数据模块中创建处理规则在数据模块的单元文件中 可以编写包括模块中组件的事件处理程序等方法 如用于封装处理规则(encapsulatebusinessrules)的全局变量 举一个例子 可以编写一个过程来完成月 季或年的记录本 也可以从模块中组件的事件处理程序或那些使用该模块的单元中调用一个过程  存取窗体的数据模块    为了将一个数据模块与窗体中可视化控件联系起来 首先要在窗体的 cpp文件里加入数据模块的头文件 可以有以下几种方法 · 在代码编辑器中 打开窗体的单元文件 使用#include指示符把数据模块的头文件包括进来 · 选择File|IncludeUnitHdr 然后在UseUnit对话框中输入模块的名字或者从列表框中选择模块的名字 · 在数据模块中双击TTable或TQuery组件 找开字段编辑器 然后从字段编辑器中拖动想要的字段到窗体中 C++Builder会提示用户确认是否要将模块加入到窗体 接着为字段创建控件(如编辑框) 向应用程序服务器工程中加入远程数据模块    C++Builder的一些版本允许给应用程序服务器工程加入远程数据模块 远程数据模块具有让多级应用程序中的客户通过网络存取的接口 要在工程中加入远程数据模块 选择File|New 然后在NewItems对话框中选择Multitier页 单击想要的模块类型(远程数据模块 MTS数据模块或者CORBA数据模块)来打开远程数据模块向导 一旦在工程中加入远程数据模块 就可以像使用标准数据模块一样使用它   cha138/Article/program/c/201311/11106

相关参考

下列模块属于分散控制系统现场控制站的执行代码,并固化在EPROM中的是()各个模块的调用顺序按系统生成的数据结构和算法进

下列模块属于分散控制系统现场控制站的执行代码,并固化在EPROM中的是()各个模块的调用顺序按系统生成的数据结构和算法进行。A、输入处理模块和输出处理模块B、顺序逻辑控制模块C、数据处理模块与故障诊断

知识大全 加载远程服务上的spring独立子模块

  背景  假设一个web工程有个独立业务子模块userhomerpc个独立子模块也独立发布子模块独立发布后可以及时reloadweb工程的业务功能个子模块可以在任何服务器上也可以是个不同的公司来提供

叙述实时数据库的用途.

叙述实时数据库的用途.参考答案:实时数据库是整个现场控制站软件系统的中心环节。它相当于一个运载工具,将各部分的信息(包括状态、控制、数据)从一个执行模块传到另一个执行模块。也可以将它理解成一个仓库,从

叙述实时数据库的用途.

叙述实时数据库的用途.参考答案:实时数据库是整个现场控制站软件系统的中心环节。它相当于一个运载工具,将各部分的信息(包括状态、控制、数据)从一个执行模块传到另一个执行模块。也可以将它理解成一个仓库,从

PLC由哪几部分组成?它们分别有什么作用?

  ⑴CPU模块:模块主要由微处理器(CPU芯片)和存储器组成。在PLC控制系统中,CPU模块相当于人的大脑和心脏,它不断地采集输人信号,执行用户程序,刷新系统的输出;存储器用来储存程序和数据。  (

PLC由哪几部分组成?它们分别有什么作用?

  ⑴CPU模块:模块主要由微处理器(CPU芯片)和存储器组成。在PLC控制系统中,CPU模块相当于人的大脑和心脏,它不断地采集输人信号,执行用户程序,刷新系统的输出;存储器用来储存程序和数据。  (

知识大全 通用数据转换工具应用

  应用概述  通用数据转换工具在油气藏地质及开发工程国家重点实验室项目(PLN)油藏经营管理系统中作为其数据转换的功能模块之一运用于大港油田历史数据转换到新的油藏经营管理数据库中通用数据转换工具作为

多数现场控制站软件,采用模块化结构设计,通常不用操作系统(很少用磁盘操作系统)。软件通常分为()

多数现场控制站软件,采用模块化结构设计,通常不用操作系统(很少用磁盘操作系统)。软件通常分为()A、输入输出部分B、执行代码部分C、数据部分D、运算管理部分参考答案:BC

多数现场控制站软件,采用模块化结构设计,通常不用操作系统(很少用磁盘操作系统)。软件通常分为()

多数现场控制站软件,采用模块化结构设计,通常不用操作系统(很少用磁盘操作系统)。软件通常分为()A、输入输出部分B、执行代码部分C、数据部分D、运算管理部分参考答案:BC

知识大全 什么是模块,模块和应用程序的区别,模块的好处

什么是模块,模块和应用程序的区别,模块的好处系统只有一个内核,内核模块在模块加载时,将执行代码加载到内核中,开始执行、生效运行空间不同普通应用程序是用户态,在用户空间执行,内核模块在系统内核空间执行。