学者对ADO.NET特性具体说明具体分析

由于ADO.NET特性序太多,此处无法上传,所以大家有communitysever的可以从里面获得然后反编译为自己所用,没有的就到网络上搜下吧,有许多资源呢!

学习ADO.NET时,你可能会遇到ADO.NET特性连接MySQL问题,这里将介绍ADO.NET连接MySQL问题的解决方法,在这里拿出来和大家分享一下。Mysql安装好以后,点属性,然后点查找目标,点向上一层目录。

找到Binaries\.NET2.0,然后将这个文件复制到你的工程目录下,一般这样的DLL文件会保存到bin目录下.在代码页里输入ADO.NET特性;然后再在Page_Load函数里写MysqlConnection,在单词写到一半时提示就出来了,下面的就不用写了吧?都已经出现”代码智能完成了”,随便写一段代码试试就可以了,和Sqlserver完全相似.

下面提供两段代码供参考,一个代码页,一个是HTML页:default2.aspx.cs下ADO.NET连接MySQL代码:

 
 
  1. <%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default2.aspx.cs"Inherits="Default2"%>
  2.  > 
  3. <htmlxmlnshtmlxmlnshtmlxmlnshtmlxmlns="http://www.w3.org/1999/xhtml"> <headrunatheadrunatheadrunatheadrunat="server">
  4. </strong>无标题页<strong>   <asp:labelIDasp:labelIDasp:labelIDasp:labelID=lb1runat=server/>
  5. <formidformidformidformid="form1"runat="server"> 
      
        

以上结果在visualwebDeveloper2005(速成版)下测试通过!相信在visualstudio2005中也可以通过!connector/NET5.0下载地址:在做项目前需要把Mysqlconnector/net5.0装上,然后到安装目录中找到MySql.Data.dll,将此文件拷贝到项目的bin目录下然后将usingMySql.Data.MySqlClient;这句红色的语句写到using那几行的下面。就可以了!快速上手的正确的做法是将以前写的SQLserver代码改ADO.NET特性写成mysql的,而改写的部分也很少,因为二者格式几乎一样。

各种.Net平台开发语言开发数据库应用程序,一般并不直接对数据库操作(直接在程序中调用存储过程等除外),而是先完成数据连接和通过数据适配器填充DataSet对象,然后客户端再通过读取DataSet来获得需要的数据,同样更新数据库中数据,也是首先更新DataSet,然后再通过DataSet来更新数据库中对应的数据的。

可见了解、掌握ADO.NET,首先必须了解、掌握DataSet。DataSet主要有三个ADO.NET特性:

1. 独立性。DataSet独立于各种数据源。微软公司在推出DataSet时就考虑到各种数据源的多样性、复杂性。在.Net中,无论什么类型数据源,它都会提供一致的关系编程模型,而这就是DataSet。#t#

2. 离线(断开)和连接。DataSet既可以以离线方式,也可以以实时连接来操作数据库中的数据。这一点有点像ADO中的RecordSet。

3. DataSet对象是一个可以用XML形式表示的数据视图,ADO.NET特性是一种数据关系视图。

当前名称:学者对ADO.NET特性具体说明具体分析
本文来源:http://www.shufengxianlan.com/qtweb/news37/453987.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联