Delphi中的哪些数据库组件可以在Linux和Windows下使用

djwdjw 2003-11-05 06:17:23
Delphi中的哪些数据库组件可以在Linux和Windows下使用?
...全文
37 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
oracle_lover 2003-11-06
  • 打赏
  • 举报
回复
在菜单选择 File/New/CLX Application 创建一个CLX应用程序

这时候出现在组件面版上的所有组件都既可以在Windows下使用,也可以在Linux下使用

也可以说,所有CLX(Component Library for Cross-Platform)组件都可以跨Windows, Linux平台使用。实际上,Delphi的很多组件都有 VCL 和 CLX 两个版本。比如说TEdit,当你创建一个Win32 应用程序(即Delphi中的普通Application)时,出现在组件面版上的是它定义在 StdCtrls 中的TEdit;而如果你创建的是CLX应用程序(CLX Application),出现在组件面版上的是它定义在 QStdCtrls 中的TEdit。CLX 的组件单元使用 Q 开头是因为使用的是跨平台的 Qt 技术(Linux 平台下的著名的 KDE 就是使用的这个技术)。

CLX(component library for cross-platform)的含义是跨平台组件库,很有可能成为VCL的继任者,Delphi 6.0将兼容CLX。CLX包括四个部分:
·基础CLX(BaseCLX):CLX组件库的核心部分,其中包括数组列表、字符串操作、文件管理、时间日期、I/O操作等等。
·可视CLX(VisualCLX):构成用户界面(GUI)的可视化CLX组件,以Qt为基础编写而成,所以Kylix生成的应用程序界面与KDE相近,菜单和对话框的外观也很象WIN 32的应用程序,而与Gnome或gtk+应用程序界面有明显差别。
·数据CLX(DataCLX):与数据库操作相关的CLX组件,这些组件通过Borland开发的dbExpress实现与多种SQL数据库的联接(包括流行的MySQL),可以利用数据CLX实现多种形式的本地或远程数据库联接。
·网络CLX(NetCLX):提供了与Intnet编程相关的CLX组件,用于编写与FTP、HTTP协议相关的服务器或客户端应用程序,直接支持开发Apache模块。
CLX组件的源代码是开放的、可扩展的,商业或非商业的开发者都可以提供自己的CLX组件。
djwdjw 2003-11-06
  • 打赏
  • 举报
回复
同数据库建立连接的组件呢?
wangl 2003-11-05
  • 打赏
  • 举报
回复
TClientDataSet控件
FastReport 是非常强大的报表控件,它能使用户的应用程序快速有效地产生报表。FastReport 提供了创建报表所需的所有工具,包括报表引擎,报表设计工具,预览器,对话框设计工具,以及Pascal-like 宏解释程序。 特点: 无需附加的动态链接库(DLL)就可提供快速、紧致、灵活的代码。 运行时可使用内建的功能强大且易于使用的设计工具。 带有"文本搜索"和"编辑"功能的MSWord-like报表预览。 常用的组件集:文本,线,图片,形状,对象链接和嵌入(OLE), RichText, 图表,Barcode。 可以创建自己的组件。 将报表输出为其它格式(例如:TXT, RTF, CSV, HTML, PDF 等等)。 内建的Pascal-like宏语言使得用户无需在Delphi环境就可以写出代码。它可以创建出使用其它工具所不能创建的报表。 FastReport包含了对话框表格。在准备创建报表前,用户可以使用这一表格来修改参数,而且可以不受限制地使用它。FastReport使用同一个设计工具来创建对话框,这一设计工具带有对话框控件的标准集:按钮,编辑框,复选框等等。 FastReport提供了多样的数据库引擎,它允许用户在运行时创建表格,查询程序及数据库组件。用户的报表和应用程序是完全独立的。 FastReport可以从各种数据源的表格、查询程序、数组及数据文件导入数据。 FastReport并不依赖于Borland公司的数据库引擎(BDE)。只要是基于标准Tdataset组件数据库,都能使用FastReport。 FastReport也可在IB_Objects下工作。IB_Objects是用于Interbase数据库管理系统(DBMS)的功能强大且使用广泛的库。 在FastReport使用22语言,这就使得用户的应用程序更易于国际化。

5,391

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧