Data Director For Visual Basic INFORMIX-Data Director for Visual Basic (DDVB) 是一个功能强大的 以模式 驱动的数据存取及管理平台, 紧密集成在 Microsoft Visual Basic 中, 提供了传统的 Client/Server 开发工具所不具备的 Client 端的数据管理服务, 帮助应用开发人员 快速,方便,灵活 地用 Visual Basic 建立并扩展其部门及企 业级数据库应用。 INFORMIX-Data Director for Visual Basic 是 Data Director for V isual Basic 的第一个版本,能对 Informix 及 ODBC 支持的其它数据库进行操作 ,它提供 的 Client 端的数据管理服务主要有: 模式驱动的数据存取 自动的数据同步及多个用户的数据一致 针对 Informix 数据库的快速应用开发(RAD)
无论是在设计状态还是运行状态, Data Director 都和 Visual Basic 无缝集成, 简化了 client/server 的开发. 除提供企业级应用开发的功能外, D ata Director 主要 包括 DataLink Manager 及 Data Director Engine 两大部 分. Data Director 提供了企业级应用开发的功能: 团队开发支持. 面向对象的 OLE 结构. 增强的Navigation 控件. 32位支持. DataLink Manager 用于开发设计时显示模式文件中所有的表,视图及域 等. 也用于帮助把数据库的信息如表关系, 外部键等信息放到模式文件中. Data Link Manager 无需编程, 通过一个简单的數 ----拖斀缑婕纯稍谑?菘獾挠蚝蚔 B窗口 的可视控件之间建立 DataLink, 扩展了 Visual Basic 的设计环境, 而且 因为是简 单的建立DataLink 而不是嵌入 SQL 命令, 当数据库变动时也无需进行 修改.
Data Director Engine 是运行状态的组成部分,提供client 和 server 间的所有交 易的数据管理.运行时, Data Director Engine 根据开发时得到的 DataLink 信息及 表关系生成优化的SQL查询语言,根据最终用户的要求动态的取 数,显示和修改数据. Data Director Engine 自动管理一个或多个窗口间的数据 同步, 还提供一个 Client 端的自动并发控件以保证多用户环境下的数据完整性 . 使用DDVB进行开发的优势主要体现在三个方面: 1. 快 速-----快 速开发高效的应用 Data Director 使用了一个高级的运时数据存取引擎,通过这个引擎生成优化的 SQL命令, 避免了开发人员手工书写复杂的数据管理语句. 因而,不同层次的 开 发人员都可以用它建立高性能的应用. 另外, 对所 有的数据库操作, Data Dire ctor 都绕过了 Visual Basic 的JET 引擎, 直 接通过ODBC驱动程序存取数 据. Data Director 还使用一个单一的在 Client 端的缓冲区来管理用户数据, 极 大的提高了交易速度,避免了多用户,多个 Form 的应用下冗余查询. 2. 简单-----减少数据存取的编程量 以传统的表驱动的数据存取方法编写高性能的应用,开发人员必须具备很高 的编 程技巧.而 Data Director 通过一个无缝集成到 Visual Basic 开发环境中的 直 观的, 模式驱动的數銞拖斀缑 , 可以使开发人员快速简单的开发高性能的 多用 户应用.开发应用只需简单的两步:首先通过一个攊mport敯磁Π咽?菘â 信 息输入到 Data Director 的模式文件,第二步,在 Data Director 的模式文件中 的表域对象和 Visual Basic 窗口的可视控件之间建立关联. 当这些关联, 或称 为 DataLink, 建立好后, 无需编程即可由 Data Director 的运时 SQL 引擎完 成 其余的工作: 取数, 显示, 数据同步及修改数据. 3. 灵活-----扩展了应用的功能 Data Director 提供了一个完整的可编程的对象DDO---- Data Director Objec t, DDO 允许 Visual Basic 开 发人员编写程序对 Data Director 运时引擎的功 能 进行扩展或 修改以满足特定的应用要求.
支持的数据库: INFORMIX-Dynamic Server, version 7.x INFORMIX- Dynamic Server Workgroup Edition, version 7.x
Most ODBC-compliant databases 系统要求: Microsoft Visual Basic 4.0a--32 bit Microsoft Windows 95 或 Windows NT 3.51 以上 20 - 25 Mb 硬盘 Visual Basic 要求的硬件环境 16 MB RAM (最好32 MB) VGA 以上的显示器
| | |