[大讨论]关于DELPHI2007中的DBX4

dreamnyj 2007-04-08 02:49:06
看到关于D2007新特性中的DBX4

文中言及

第二個我喜歡的新功能就是Delphi 2007 For Win32的DBX 4了。DBX 4是一個非常重大的版本更新,因為它完全改變了以前DBX的架構,因為:

n DBX 4採用了新的架構讓Win32,.NET以及未來的Win64使用一個框架的原始程式即可。這意謂著從Delphi 2007 For Win32之後,Delphiers不需要在Win32下使用dbExpress,在.NET下使用BDP或是ADO.NET,現在只需要使用DBX 4以及以後的版本就可以藉由一套框架同時在Win32/.NET/Win64平台中使用,大大的增加了應用程式移植的能力。

n DBX 4新的驅動程式都是使用Delphi撰寫的而且付上原始程式,這意謂Delphiers也可以參考並且開發客製化驅動程式。更重要的是可以使用物件導向技術開發驅動程式。

n DBX 4架構開始內建支援Unicode,因此在這次的Delphi 2007 For Win32中,CodeGear付上了InterBase,MS SQL Server 2000/2005,MySQL 4.x/5.x以及Oracle 10g的Unicode驅動程式。

n DBX 4內建連結池/物件池的能力,代表原生Win32的DBX應用程式將可以自動使用連結池/物件池功能而大幅增加執行效率。

讓我以實際的範例來說明DBX 4帶來的好處。

在以前的Delphi 7許多人都抱怨Delphi的資料庫連結技術無法支援以中文名稱命名的資料表欄位,此外TClientDataSet的Filter也無法使用中文的模糊查詢。Well,現在在Delphi 2007 For Win32中DBX 4不但解決了這個問題,而且執行速度也非常的快速。

例如下圖是我在MS SQL Server 2005中建立一個擁有中文欄位名稱的資料表:



那么在DELPHI2007中我们如何用应DBX4呢?
知道的指点一下
...全文
615 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
dreamnyj 2007-04-09
早注意到了 不过官方网站提供了新特性的FALSH视频教程
不过听不太懂。。。比较遗憾。。。
回复
cncharles 2007-04-09
让我遗憾的是Delphi2007 的帮助文档中连 what's New 都没有, 不知道有没有人注意到.
回复
DongXF 2007-04-09
cncharles(旺仔) ( ) 信誉:100 Blog 加为好友 2007-04-09 08:27:12 得分: 0


让我遗憾的是Delphi2007 的帮助文档中连 what's New 都没有, 不知道有没有人注意到.


??????????????????????????
有What's new 啊

Delphi 2007 for Win32 -> Delphi 2007(Common) -> Getting Started -> What's New In Delphi 2007
回复
zaza_bbface 2007-04-08
关注~
回复
dreamnyj 2007-04-08
关于DELPHI2007的新特性。如此诱人的宣传词。没有朋友感兴趣吗?
回复
发帖
语言基础/算法/系统设计
创建于2007-08-02

1.6w+

社区成员

Delphi 语言基础/算法/系统设计
申请成为版主
帖子事件
创建了帖子
2007-04-08 02:49
社区公告
暂无公告