前往Shuct.Net首页

Shudepb PB反编译专家长时间以来,为业内同类软件事实上的唯一选择.细节,彰显专业.态度,决定品质.

关于PowerBuilder的搜索

ADO.NET与PowerBuilder的方面比较_数据库_中国自学编程网 文章搜索: 名称 全文 文章 首页 IT资讯 开发语言 软件开发 WEB开发 考试认证 数据库 程序人生 编程学院 电子书籍 热点专题 编程论坛 计算机论文 SQL Server - Oracle - IBM DB2 - Sybase - MySQL/Postgrsql - Access - MSSQL - VFP编程 - 综合文章 您现在的位置:首页--开发语言--.NET编程--ADO.NET--浏览文章 ADO.NET与PowerBuilder的方面比较 点击: 发布日期:2007-8-10 7:38:00 进入论坛 以评测的形式通过一个非常简单的例子,把ADO.NET与PowerBuilder进行多方面的比较,从而揭示两种平台下数据库应用开发能力,包括功能、性能、体系结构的综合评价。 1. 评测对象描述 .NET框架提供了强大的WINDOWS FORMS 工具,可以快速开发用户界面。 同时,.NET框架提供了丰富的对象用来管理数据库操作,这些类总称为ADO.NET,ADO.NET主要是一种非连接型的数据架构。在非连接型架构中,数据从数据库中取出,缓存在本地机器中,可以在本机上处理数据,仅在改变记录或获取新数据时才与数据库连接。数据库连接要占用大量资源,数据架构与数据库不保持连接最大的好处就是比较节省资源。非连接型数据对象的工作模式与WEB 很像。所有WEB会话都是非连接型的,状态不会在不同的页面请求之间保留,因此非连接型数据架构与WEB的配合更清晰。 PowerBuilder是著名的数据库应用开发工具生产厂商PowerSoft公司推出的产品(PowerSoft现已被数据库厂商Sybase所收购),它完全按照客户机/服务器体系结构研制设计,在客户机/服务器结构中,它使用在客户机中,作为数据库应用程序的开发工具而存在。由于PowerBuilder采用了面向对象和可视化技术,提供可视化的应用开发环境,使得我们利用PowerBuilder(后面简称PB),可以方便快捷地开发出利用后台服务器中的数据和数据库管理系统的数据库应用程序。 2. 评测内容 1、编程效率(主要从windows forms 快速开发评测)。 2、数据表现形式。(主要从windows forms 快速开发评测) 3、数据操纵。(主要从ADO.NET连接数据库,操纵数据库数据评测) 4、ADO.NET事务处理,连接池的使用,通过使用System.Data.SqlClient/OracleClient 命名空间,改变连接字符串,测试数据检索速度。 5、定性评价:远程访问等。 3. 评测方法 开发一个数据库程序 1、 利用WINDOWS FORMS 开发程序界面。 程序界面主要使用数据绑定控件DATAGRID,文本框,标签等常用控件,将数据库中的数据表现出来。和PB比较开发效率。 2、 利用ADO.NET 连接数据库,操纵数据库中数据。 通过ADO.NET连接到本机数据库中的表“GLDW”,使用ADO.NET对象模型中DATASET对象和DATAADAPTER对象,实现数据检索,数据更新,数据添加,数据删除等功能。并和PB中DATAWINDOW这方面功能进行比较,指出两者的区别。用具体数据量做比较。 测试用例编码: 首先需要连接数据库: 数据库连接方法1:(使用OLEDB,名字空间System.Data.OleDb) string connectstr="Provider = MSDAORA.1;Password=gdmis;User ID=gdmis;Data Source=ms_fengguol.bj.xjgc.com"; string conmmandstr="select * from gldw"; OleDbDataAdapter myDataAdpater = new OleDbDataAdapter (conmmandstr,connectstr); 数据库连接方法2:(使用.net Data Provider,名字空间System.Data.OracleClient) String connectstr=" Password=gdmis;User ID=gdmis;Data Source=ms_demo"; 本新闻共5页,当前在第1页 1 2 3 4 5 >> 相关新闻 开发推荐 程序人生 数据库推荐 编程语言推荐 关于站点 - 联系我们 - 友情链接 - 版权隐私 - 免责声明 - BUG提交 - 网站导航 - 编程论坛 - 返回顶部 欢迎您在论坛发布各类原创作品和讨论话题,您的支持是自学编程网前进的基石 copyright © 2005-2007 www.zzzj.com online services. all rights reserved. 2012