介绍三种功能强大的数据库表格控件

介绍三种功能强大的数据库表格控件

 

 

 

 

★Formula One★
 
Version:6.1
producter:Sybase旗下Tidestone公司
Price:5,796元
screen shot:

控件介绍:
包容了桌面电子表格应用精华的Formula One控件,为开发者提供了完整而灵活的表格应用。它配备一个工作簿设计器,可以建立2D、3D图表,实现了打印预览功能。能够读写Excel7.0/97/2000文件,拥有130种工作表函数。生成的报表能够在Netscape浏览器中使用,支持多国语言及HTML语言格式。Formula One配备一个独立的网格支持数据库应用,包括一些ODBC方法进行数据库的连接,支持统一的数据传输和简单的数据绑定,能够在PowerBuilder中作为数据窗口使用。

主要特点:
1.工作簿设计器
内置一个基于窗口的工作簿设计器 能够读写Excel7.0/97/2000的文件
设置单元格的字体、模板、边界和颜色
设置数字和文本的格式
建立生动活泼的二维、三维图表格式
在工作簿设计器中放置图形文件(包括*.wmf格式)
在单元格中设置按钮、检查框和列表框
通过按钮连接动态URL地址
设置各种选项(公式、网格线、行列标题栏、滚动条、格表标签、编辑栏、缩放等)
设置各种计算功能(重新计算、定义表达式)
允许设置单元格保护、重定义行列大小、单元格编辑、改变所选范围等
能够执行打印、发送邮件、剪切、复制、排序等功能
适用于Windows95、Windows98、Windows2000和Windows NT等操作系统
具备完整的在线帮助文档
2.Formula One支持HTML的文件输出类型
Formula One包括一组API,能够将选定范围的表格输出到一个新建的HTML文件或者插入到已有的HTML文件中,并自动设置HTML语言中的标签(tag)。选定范围中的表格文本能够具有定义/非定义的格式,在输出到HTML表格文件中保留原有的文本设置和色彩。
3.与Excel的兼容性
Formula One与Excel7.0/97/2000兼容,支持130余种Excel工作表函数和Excel形式的工作簿,占用的资源远远小于Excel,用户无需装载Excel,即可运行基于Formula One基础上的应用。这是唯一能够传送精确电子制表特征的电子制表组件,能够设置绝对或相对单元格地址,拖曳释放单元格,配备大量参考文档。
4.统一的数据传输
Formula One提供扩展的数据功能集合,支持统一的数据传输,这使得Formula One能够作为一个OLE的对象插入到PowerBuilder的数据窗口中。
5.连接ODBC方法
Formula One在所有的开发环境中都可以作为一个数据库的输入/输出工具,它配备一些方法允许连接/查询适用于ODBC的数据库。能够通过API函数或内置的ODBC查询框设置Select语句建立与数据库的连接,或使用已有的Select语句构造ODBC的连接。
6.支持多国语言
Formula One包含一个附属库,为开发者提供对多国语言的支持,包括法语、意大利语、日语、西班牙语等。
7.Formula One使得编写程序变得简单化
Formula One包含了广泛而丰富的API函数,帮助开发者灵活自如地控制电子表格的制作,不同于其它独立的电子表格系统,它拥有完整的事件、大量的方法和属性,为程序员提供了便利的电子表格设计工具箱。

公司主页:http://www.tidestone.com/
产品主页:http://www.tidestone.com/products/formulaone.jsp
试用版下载:http://www.tidestone.com/download/trials/F1Setup.exe (7.68M)

--------------------------------------------------------------------------------

★VS-FLEXGrid Pro★
 
Version:7.0
producter:Videosoft公司
Price:4,473元
screen shot:

控件介绍:
功能强大的数据表格控件,高速、紧凑、灵活、轻便、无须依赖任何应用工具,支持数据化格式选项,能将表格列连接到图象列和墙纸属性上以提高应用工具的实现程度。如果应用工具无须数据库的支持,如果你的应用程序不需要数据库的支持,那么使用VSFlexGrid Pro新的非绑定版本可以使应用程序的尺寸最小,而且发布应用程序时也不需要发布相应的ADO动态链接库. VSFlexGrid Pro 7.0可代替任何简单的列表框,浏览器,记事本等等,所以说它不仅仅只是一个表格控件。

主要特点:
1.FLexArray网格扩展控件
能够设置每个单元格的颜色和字体/能够对单元内容能进行快速有效的排序/设置RowPosition和ColPosition属性,即可在运行状态移动行列的位置/使用MergeCell属性,无须改写代码即可将内容一致的单元格加以合并/能够在设计过程定义行列的页眉、宽度和位置,进行界面设计/改变缺省字体大小,能够自动调整与之相对应的单元格尺寸/支持2000行以上表格,单元格内容可达32k以上/能够进行行列的隐藏/能够进行字体的微调整(参考FontWidth属性)/具有多种多样的网格形式和色彩/支持图文混排/多种光标和被选择内容的显示方式等等。
2.FlexString字符串处理控件
能够设定检索字符串与置换字符串, 在表格中找到与检索字符串相符的字符并将其置换为置换字符串中设置的字符/可以将检索字符串分成几个字段,给每个字段加入标签,使用标签代替字符串进行检索与置换/使用规范化表达式,规范化表达式是一个设定和匹配字符串的注释,类似于数学公式里的运算符。

公司主页:http://home.component1.com/
产品主页:http://home.component1.com/cmd.boa?product=VSFLX7
试用版下载:ftp://209.182.136.130/flex7.zip (4.7M)

--------------------------------------------------------------------------------

★Spread★
 
Version:3.0.32
producter:Farpoint公司 
Price:5,020元
screen shot:

控件介绍:
利用 Spread可以创建功能强大的前端数据库,通过加强的可视化模式实现20亿行*20亿列记录的显示输入管理、打印报表、完成计算、输入/输出文件、分类数据、支持 OLE drag and drop,响应用户的更改要求、利用Spread3内置的12个单元类型,实现非并行单元级初始化。所有这些只需一个控件便可完成。无须匹配任何支持工具,灵活、高速,使得Spread3可以成为任何应用工具的理想辅件。Spread3.0首次实现了使用OLE DB技术将电子数据表连接到ADO(ActiveX Data Objects)2.0 (同样支持数据连接到DAO (Date Access Objects) 和RDO (Remote Data Objects) )。可用 Microsoft Excel 97和Html格式输入显示电子数据表文件(只允许32位的版本)。通过验证写入数据库数据的日期和内容增强控件的实用功能,利用动态数据管理提高数据的存取速度,控制单位时间内读入和显示数据的数量。Spread3.0为程序开发人员提供了一系列方便实用的新功能。用户可由 FarPoint List Pro fpCombo控件来加强组合框单元色,支持智能鼠标。弹出式年历会显示长短日期、月份。用户可根据需要移去常规函数。当执行了非法操作,控件就会自动关闭事件。Spread3.0完全支持VB6.0 ,VC++6.0 界面。

主要特点:
1.依靠Spread Designer设计工具,高级功能变得更加容易使用,可以大幅度提高开发效率。
2.Spread Designer可以设计运行过程属性。
3.每个单元可以设定成12种单元类型。
4.应用Spread Designer可以同时操作几个工作窗口。
5.依靠虚拟数据管理,同时能够显示几个记录(能够在绑定/非绑定两种模式下)。
6.左端列和上端行能够固定,不进行滚动。
7.使用Visual Basic的数据控件,能够把数据库变更的内容自动反映在工作窗口上。
8.可以锁定行、列、单元格,使用户无法变更其内容。
9.跨越几个单元的文件能够指定文字、字体颜色、背景颜色
10.每个单元格都能够指定文字、字体颜色、背景颜色
11.使用命名表达式和相对地址的计算引擎,能够高速高效地对单元格里的数据进行计算
12.能够详细地指定打印范围(整个图表、页范围、单元范围) 

公司主页:http://www.fpoint.com/
产品主页:http://www.fpoint.com/products/spread/spread.html
试用版下载:full working demo:ftp://ftp.fpoint.com/Spread3/ss3dfull.exe(13M)
             executable only:ftp://ftp.fpoint.com/Spread3/ss3dprog.exe(1.6M)
             dependencies only:ftp://ftp.fpoint.com/Spread3/ss3dsupp.exe(11.6M)


E-mail:   best_best@sina.com

 

  • 0
    点赞
  • 0
    收藏
  • 打赏
    打赏
  • 0
    评论
一、常用控件简介在数据库开发实践中,有一些功能反复使用,如一些字段值,常常就那几个,这时,要程序记住这些值可提高用户工作效率,这类控件有两个TCmbrec和TDBCmbrec,分别继承TCombox和TDBCombox,重载DblClick和DoEnter过程,并加了Filename、Section、Field和Caption属性。其使用方法参见“三、控件使用”说明。对于某些数据表来说,字段数很多,打开浏览时,屏幕放不下,需要用横向滚动条来移动查看,为了清楚浏览数据记录,希望在滚动过程中,某些字段不要移动;其二,如果数据表字段很少且比较规范,希望在数据表表格上编辑数据,编辑过程中每个字段都具有上述TDBCmbrec功能;其三,对于综合查询或在一个画面上一个数据源对应于几个数据显示时,希望能够自动翻译其字段名。这些功能需求可使用TRxDBGrid和Tdbgrdrec控件来实现,都继承于TDBGrid控件,前者实现DBGrid固定列显示、自动翻译和字段格编辑;后者实现字段格编辑。其中,TRxDBGrid增加了Filename、Section、Field、TranslateFileName、FixedCols等属性,重载DblClick和DoEnter等过程;Tdbgrdrec增加了Filename、Section、Field属性,重载DblClick和DoEnter过程。二、控件安装 上面介绍控件,写在两个.pas文件中,DBCtrl.pas只包含TRxDBGrid控件;DBAdvanceComponent.pas包括Tcmbrec、TDBCmbrec、Tdbgrdrec等控件。安装步骤为:·第一步,打开Delphi,然后选择“Component”|“Install Components”菜单项;·第二步,在“Install Component”对话框“Unit file name”栏中,使用“Browse”按钮将控件文件加进来;·第三步,单击“OK”按钮;·第四步,在弹出“Confirm”对话框中,单击“Yes”按钮,安装该控件文件;·第五步,在“Information”对话框,单击“OK”按钮;·重复第二至第五步,安装所有需要控件。安装完成后,在控件面板上出现新标签“DBAdvance”,上面有新安装控件。之所以不写成包,是为了方便以后扩展和适应Delphi版本更新。三、控件使用1.Tcmbrec、TDBCmbrec和Tdbgrdrec控件 增加保存内容放在当前目录下“lst”子目录Ini文件里,文件名为FileName属性内容,新增属性Section让用户设置Init文件中“[ ]”段名,新增属性Field让用户设置数据表字段名。当然在Tdbgrdrec控件中,Field字段可不设置,控件自动根据当前选取字段设置。子目录“lst”,控件可自动创建。2.TRxDBGrid控件 (1)FileName,Section,Field属性设置同上“1”; (2)FixedCols属性用来设置固定列数,从第一列到第FixedCols列; (3)TranslateFileName属性用来设置翻译文件名,放在“txt”子目录下,是文本文件,文件格式为:字段英文名@字段中文名。特别说明:TRxDBGrid控件来源于著名Rxlib2.75相关控件,本人加了字段自动翻译功能,该功能在综合查询时特别有用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论

打赏作者

bestbestbest

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值