ADO.NET程序访问数据的组件

组成
--数据集(内存中的数据库)
--DataSet数据集
--DataTable数据表
--DataColumn数据列
--DataRow数据行
--DataView数据视图
--NET数据提供程序
--Connection连接(程序和数据库之间的桥梁)
--Open/Close
--ConnectionString:连接字符串(目标数据库的信息)
--服务器:server / data source
--用户名:uid / user id
--密码:pwd / password
--数据库:database / initial catalog
--Command命令(执行操作)
--Connection:连接
--CommandType:命令类型(Text/StoredProcedure)
--CommandText:命令文本(SQL语句/存储过程名称)
--ExecuteNonQuery:执行操作,返回受影响的行数
--ExecuteReader:执行查询,返回DataReader
--ExecuteScalar:执行查询,返回第一行第一列
--DataReader读取器(只读、只进,一条条读取)
--Read() 1)前进到下一条 2)返回bool
--DataAdapter适配器(数据集和数据库之间的桥梁)
--Fill:填充(把数据库的数据填充到数据集)
--Update:更新(把数据集的数据更新到数据库)

ADO.NET程序访问数据的组件,布布扣,bubuko.com

时间: 2024-10-15 22:55:57

ADO.NET程序访问数据的组件的相关文章

android——实现跨程序访问数据

使用之前的SQLite存储的应用程序.首先需要在这个应用程序中创建内容提供器,右击com.example.administrator.exp7包→New→Other→Content Provider,会弹出这样的对话框, 其中Class name 是内容提供器的名字,Authorities是包名com.example.administrator.exp7,Exported表示是否允许外部程序访问内容提供器,Enabled表示是否启用这个内容提供器. 然后修改MyContentProvider中的

Android-Android内容提供器之访问其他程序的数据

内容提供器的用法一般有两种,一种是使用现有的内容来读取和操作相应程序中的数据,另一种是创建自己的内容提供器给我们程序的数据提供外部访问接口.首先,我们来学习第一种. 如果一个应用通过内容提供器对自己的数据提供了外部访问的接口,那么其他的应用程序都可以对这部分数据进行访问.Android系统自带的电话簿.短信.媒体库等程序都提供了类似的外部接口,这就使得第三方的应用程序可以充分的利用这部分数据来实现更好的功能. 1.ContentResolver的基本用法 对一个每一个应用程序来说,如果想要访问内

总结一下微信小程序中父子兄弟组件传递数据

常规的这种写法就是父组件在向子组件传递数据 子组件向父组件传递数据主要通过监听事件 比如like点赞功能触发了一个like事件 父组件通过绑定like事件来监听 对应事件: 原文地址:https://www.cnblogs.com/rmty/p/10914342.html

ADO.NET(数据库访问技术)

[ADO.net结构]: ADO.NET用于访问和操作数据库的两个主要组件是:.NET Framework 数据提供程序和DataSet. a..NET Framework数据提供程序:是专门为数据操作设计的组件,用于处理不同的数据源,支持访问特定的数据库.执行SQL命令和检索结果. b..NET Framework数据提供程序包含4个核心对象:  Connection:(连接)建立与特定数据源的连接:   Command:(命令)对数据源执行命令:   DataReader:( 数据读取)从数

内容提供者(Content Provider)--跨程序共享数据

内容提供者简介 访问其他应用中的数据 ContentResolver 的基本用法 实例读取系统联系人 创建自己的内容提供器 创建内容提供器的步骤 创建新类继承ContentProvider并且重写其中6个方法 内容URI参数 使用UriMatcher实现匹配内容URI的功能 getType函数介绍 实现跨程序数据共享 内容提供者 访问自己创建的内容提供者数据 遇到的问题 内容提供者简介 使用场景: 比如:电话薄,短信,媒体库 简介 主要用于在不同的应用程序之间实现数据共享的功能,它提供了一套完整

原生的ado.net(访问sql server数据库)

本文介绍原生的ado.net(访问sql server数据库) 写在前面 数据库连接字符串 过时的写法 string str = "server=localhost;database=my_db;uid=sa;pwd=123"; 主流的写法 sql验证写法 string str = "Data Source=localhost;Initial Catalog=my_db;User ID=sa;Password=123"; windows验证写法 string str

深入了解Entity Framework框架及访问数据的几种方式

一.前言 1.Entity Framework概要 Entity Framework是微软以ADO.NET为基础所发展出来的对象关系映射(O/R Mapping)解决方案.该框架曾经为.NET Framework的一部分,但Version 6之后从.NET Framework分离出来,可通过NuGet获取. Entity Framework利用抽象化数据结构的方式,将每个数据库对象都转换成应用程序对象 (Entity),而数据字段都转换为属性 (Property),关系则转换为结合属性 (Ass

python使用游标访问数据

游标是一种数据访问对象,可用于在表中迭代一组行或者向表中插入新行.游标有三种形式:搜索.插入或更新.游标通常用于读取现有几何和写入新几何. 每种类型的游标均由对应的 ArcPy 函数(SearchCursor.InsertCursor 或 UpdateCursor)在表.表格视图.要素类或要素图层上创建.搜索游标可用于检索行.更新游标可用于根据位置更新和删除行,而插入游标可用于向表或要素类中插入行. 游标 说明 InsertCursor(dataset, {spatial_reference})

android应用程序访问linux驱动第一步:实现并测试Linux驱动

一直都想亲自做一次使用android应用程序访问Linux内核驱动的尝试,但总是没能做到.最近抽出时间,下决心重新尝试一次.尝试的开始当然是先写一个Linux内核驱动了. 我希望写一个简单测驱动程序,实现写一个字符串进去,然后再把它读出来的功能.驱动中会创建dev/hello设备节点和/sys/class/hello/hello/val 设备节点,没有实现proc/下的对应的设备节点./sys/class/hello/hello/val 主要用于快速测试,而dev/hello则主要用于供上层应用