外文文献翻译---adonet技术(编辑修改稿)内容摘要:

er 还是 Oracle, DataSet 的行为都是一致的。 在 DataSet 中可以包含任意数量的 DataTable, 且每个 DataTable 对应一个数据库的 Table 或 View。 一般来说 , 一个对应DataTable 对象的数据表就是一组 DataRow 与 DataColumn 的集合。 DataTable 会负责维护每一笔数据行保留它的初始状态和当前的状态 , 以解决数据库的 并发访问问题。 的离线连接模式减少了对数据服务器的压力。 DataReader 对象 : 当以浏览的方式查看大量数据的时候 ,会占用大量内存 , 导致性能下降。 例如 , 一个链接 (Connection) 用传统的 ADO Recordset 对象去读 1000 行数据库的记录 , 则必须为这 1000 行记录将内存分配给这个链接直至这个链接的生命周期结束。 如果有多个用户在同一时间对同一计算机进行同样的操作 , 则机器内存将被过度使用。 为了解决这些问题 , DotNET 框架提供了DataReader 对象 , 从数据库返回一个只读的、仅能向下滚动的串流 (Strem), 而且当前内存中每次仅存在一条记录。 DataView 对象 : DataView 对象代表一个 DataTable 的数据查看方式 , 数据默认的 查看方式是将数据以表格的形式排列 , 且数据排列的顺序遵循从数据库数据表中取出数据时行排列的顺序 , 通常和设计数据库时的 Sort Order 或在查询字符串中指明排序的栏位、 升降幂有关。 提供非常有弹性的方式以供用户利用排序、条件过滤、查找等特性来定义不同的查看方式 ,从而编辑、浏览数据或显示 DataTable 中的数据。 例如 , 可以建立一个 DataView 对象 ,然后指定和以缺省的查看 (DefaultView) 不同的排序方式 , 或者也 可以使用条件过滤 (Filter) 只查看数据表中的部分数据。 这种方式,可以将两个以上的控制项绑定到同一个数据表 , 但显示的是不同的数据。 DataAdapter 对象 : 通过 DataAdapter 对象建立、初始化数据表 , 从而和 DataSet 对象结合起来在内存中存放数据。 DataAdapter 对象能隐藏和Connection、 Command 对象沟通的细节。 DataAdapter 对象允许将 DataSet 对象中的数据保存到数据来源 (DataSource) , 也可以从数据来源取出数据。 同理 , 也可以对底层数据保存体进行数据的添加、删除或 修改操作。 二、数据库连接访问 访问 SQL SERVER 数据库的实例分析 [ 摘要 ] 随着分布式数据库应用的深入 , 永久的数据库联接是相当耗费资源的。 在访问 SQL SERVER 数据库中 , 采用 技术可以完美地解决这个问题。 本文讨论了 的主要对象 , 并深入分析了其访问 SQL SERVER 的过程。 [ 关键字 ] 独立访问 XML 据其定义的函数绘制地图底层图形、添加新图层 , 设置图层的可见性等等 : //构造函数 function FlashMap (width:Number, height:Number,Geo_x:Number, Geo_y:Number) { layersCount = 0。 layers = new Array ()。 stageWidth = width。 stageHeight = height。 x = Geo_x。 y = Geo_y。 Map_mc= ( Map_mc ,0)。 ( Map_mc , 200)。 } //创建实例 Map = new FlashMap (stagewidth, stagehight, Mapx, Mapy)。 //装载地图 function initMap () { ()。 } 地图数据的信息查询 : 对于 flash 上加载的地图各图层的点、线、面数据的查询主要是鼠标的点选和框选来实现的 , 通过查询当前图层中是否有实体对象数据包含在鼠标选择范围内 , 若存在则返回简单查询结果在新窗口中显示给用户。 鼠标选择的脚本代码为 : function select () { var selectedRegion:Array。 selectedRegion=new Array ()。 for (j=0。 j。 j++) { var coverLayer:MapLayer = [j]。 for (i=0。 i。 i++) { var Region:MapRegion = MapRegion ( ary [i])。 if ( ( , ) ) { (coverLayer)。 (Region)。 } } } 实践证明 , 在数据库要求不高、动态数据较少的校园地理信息展示方面 , 这是一种切实可行、开发容易、成本低廉的方法。 此外 ,采用这种方法制作完成的网络电子地图色彩丰富 , 内容多样 , 如果把虚拟现实技术与这种制作方法的网络电子地图结合起来 , 就可以实现校园地理环境的平面漫游和空间漫游。 这种网络电子地图的展示效果是传统 GIS 软件很难达到的 , 在校园地理位置展示和建筑小区展示等领域这种方法具有较大的发展潜力。 英文二原文 The Data Binding Technology In my project,I need to show the data from the DataBase,so I need to use the data binding technology which Microsoft pany the following ,let39。 s discuss it together. If you are familiar with classic ASP, the declarative data binding syntax introduced in will be familiar to you even though the functionality is vastly different. Data binding expressions are the code you see between % and % characters in an ASPX file. The expressions allow you to easily bind controls to data sources, as well as properties, expressions, and results from method calls exposed by the page. While this feature is easy to use, it often causes some confusion about what is allowed and whether it should be employed. Data binding basics Data binding expressions link page properties, server control properties, and data sources when the page39。 s DataBind method is called. You can place data binding expressions on the value side of an attribute/value pair in the opening tag of a server。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。