Yesky首页| 产品报价| 行情| 手机 | 数码 | 笔记本 | 台式机 | DIY硬件 | 外设 | 网络 | 数字家庭 | 评测 | 软件 | e时代 | 游戏 | 图片 | 壁纸 | 群乐 | 社区 | 博客 | 下载
您现在的位置: 天极网 > 开发频道 > 编程语言的数据库性能比较
全文

编程语言的数据库性能比较

2004-06-15 10:48 作者: 谢刚 出处: 论坛 责任编辑:方舟
  开发工具访问数据库的技术比较

  2.1数据访问对象:

  VB:DAO,ADO,RDO功能相仿;

  PB:Transaction,DwControl,可绑定任何SQL语句和存储过程,数据访问具有无与比拟的灵活性

  C++ Builder/Dephi:具有包括DataSource,Table,Query,Midas,ADO在内的二十多个组件和类完成数据访问

  VC:同VB,但有不少类库可供使用,但极不方便,开发效率很低

  Java:Java JDBC API,不同的IDE具有不同的组件

  2.2 数据表现对象:

  VB:DBGriD,与数据库相关的数据表现控件只有此一种,只能表现简单表格数据,表现手段单一

  PB:DataWindow对象(功能异常强大,其资源描述语句构成类似HTML的另外一种语言,可在其中插入任何对象,具有包括DBGrid在内的数百种数据表现方法),只此一项功能就注定了PB在数据库的功能从诞生的那一天起就远远超过了某些开发工具今天的水平

  C++Builder/Dephi:具有包括DBGrid,DBNavigator,DBEdit, DBLookupListBox在内的15个数据感知组件,DecisionCube, DecisionQuery在内的6个数据仓库组件和包括QRChart, QRExpr在内的20多个报表组建,可灵活表现数据

  VC:同数据访问对象

  Java:不同的IDE具有不同的组件,比较著名的有Jbuilder,PowerJ, VisualAge for Java

  2.3 语句执行方式:

  VB:将一句SQL串绑定到一个命令对象中,结果返回到ResultSet对象中自行拆取

  PB:是一种真正的4GL语言,可随意直接嵌套SQL语句返回值被赋值到语句的变量中,支持语句级游标,存储过程和数据库函数,是一种类似SQLJ的规范

  C++ Builder/Dephi:使用数据库组件或类完成SQL语句串的执行和提交

  VC:同数据访问对象

  Java:SQLJ,Java JDBC API

共4页。 9 7 1 2 3 4 8 :
共4页。 9 1 2 3 4 :
网友关注
最新上市
编辑推荐
文章阅读排行
周排行
月排行
欢迎订阅天极网RSS聚合资讯:http://www.yesky.com/index.xml