文档详情

ADO.NET中各种数据库访问技术探讨.pdf

发布:2015-07-26约1.64万字共3页下载文档
文本预览下载声明
维普资讯 2008年1O月 电 脑 学 习 第5期 ADO.NET中各种数据库访问技术探讨 孙继红 李 文 ” 摘 要:对ADO.NET中各种数据库访问技术进行了详细的说明和比较。 关键 词:ADO.NET 数据库访问技术 DataSet DataReader 中图分类号: TP311.13 文献标识码 : B 文章编号 :1Oo2—2422(2008)05 006—03 Discussion on VariantTechnologiesofDatabaseAccessin ADO.NET Sun Jihong LiWen Abstract: ThepaperdescribesandcomparesvarianttechnologiesofdatabaseaccessinADO.NET. Keyword:AD0.NET TechnologyofDatabaseAccess DataSet DataReader 1数据库读取 Dim drAsSqlDataReader 因为从头到尾都是保持连接的状态, 客户端与数据库存取模式在 A— conB.CormectionString uid=sa;pwd:: 所以这种方式并不适合在数据量大的 database=Personfile;server= (1oea1)” DO.NET有连接与脱机模式两种,连接 状态或是 Interact的环境中。DataRe— conn.Open() 模式适用于数据量 比较少的状况,脱 ader对象只是一个只读的对象,只能 com/n.Connection = conll 机模式则适用于数据量比较 多的状 eonnTlCommandText= ”select}from mem— 从头到尾进行读取数据的操作,不能 况。以SQLServer数据库为例来说明 bet” 修改记录。如果只是想查询记录的话, 两种不同的数据读取方式。 dr= comm.ExecuteReader() 这种方式的效率更高些 。但不能再次 1.1连接模式 DoWhiledr.Rcad 从头进行读取的动作,要解决这个 问 ComboBox1.Items.Add(dr(1)) 假定在一个 ComboBox控件 中显 题,就需再次建立 Command对象 ,并 Loop 示所有的员工姓名,可进行如下操作: Conn.close() 在这个对象中进行数据存取的操作。 Dim conn AsNew SqlConnection
显示全部
相似文档