使用ADO.NET实现数据库删除操作
需积分: 0 11 浏览量
更新于2024-08-23
收藏 917KB PPT 举报
A DO.NET与数据库
ADO.NET是.NET Framework的重要组成部分,使用ADO.NET可以很方便的访问数据库。ADO.NET是数据库应用程序和数据源沟通的桥梁,主要提供一个面向对象的数据存储结构,用来开发数据库应用程序。ADO.NET的架构主要是希望能够在做处理数据的同时,不要一直和数据库联机,而导致一直占用系统资源的现象发生。
在数据库访问接口中,ADO.NET类和对象概述非常重要。ADO.NET中的类大概可分为.NET数据提供者对象和用户对象两种,.NET数据提供者对象专用于每一种类型的数据源,专用于提供者的用户对象完成在数据源中实际的读取和写入工作。用户对象是将数据读入到内存中后用来访问和操作数据的对象。用户对象以非连接方式使用。在数据库关闭之后也可以使用内存中的数据,而.NET数据提供者对象中要求活动的连接。
ADO.NET类和对象概述中,常用的.NET数据提供者对象分为以下4种:SQLServer数据源提供程序、OLEDB(Object Linking and Embedding,即对象链接和嵌入技术)数据源提供程序、ORACLE数据源提供数据、与ODBC兼容的数据源提供程序。
在删除数据记录中,使用Command对象的ExecuteNonQuery()方法来实现删除数据操作,用SQL的Delete语句来设定具体的要删除的记录。下面的程序实现了在Northwind数据库中的Student表中删除指定的记录。
在ADO.NET基本数据库编程中,数据库访问接口是非常重要的。使用ADO.NET访问数据库的主要内容包括ADO.NET与数据库概述、ADO.NET类和对象概述、ADO.NET基本数据库编程。数据库访问接口主要是指ADO.NET和后台的数据库(包括SQL Server,Oracle,Access,Excel电子表格,甚至文本文件等)的连接部分。
微软设计的ADO.NET并不是针对某个特定的数据库的,而是希望能够从所有的主流数据库中提取数据,而且ADO.NET也成功做到了这一点。这里的接口就是ADO.NET和数据库如何连接的方法。基于ADO.NET开发的数据库系统,其结构如下图所示。
在ADO.NET与数据库概述中,为了解决一直占用系统资源的现象,ADO.NET将存取数据和数据处理分开,达到离线访问数据的目的,使得数据库能够执行其他操作。因此将ADO.NET架构分成.NET数据提供程序和DataSet数据集(数据处理的核心)两个主要部分。
数据库是有组织的信息集合。关系型数据库是一组相关信息的集合,组成表格结构。ADO.NET的架构主要是希望能够在做处理数据的同时,不要一直和数据库联机,而导致一直占用系统资源的现象发生。
2010-01-09 上传
2008-05-11 上传
2023-04-11 上传
点击了解资源详情
2011-09-16 上传
2009-06-20 上传
2010-01-22 上传
2009-04-06 上传
2009-07-09 上传
黄子衿
- 粉丝: 20
- 资源: 2万+
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍