使用ADO.NET访问数据库
一、ADO.NET:数据库访问的方法和技术。
二、ADO.NEt的重要组件:
1.DataSet:独立于数据源的数据访问
2…Net framework数据提供程序:用于连接到数据库执行命令和检索结果
三、.NET数据提供程序的四个核心对象:
1.Connection:连接数据库
2.Command:执行数据库命令
3.DataReader:负责从数据源中读取数据
4.DataAdapter:负责数据集和数据库的联系
四、ADO.NEt连接数据库的步骤:
1.新建一个数据库连接字符串
string conStr = “Data Source=.;Initial Catalog=MySchoolDB;Integrated Security=True”;
2.引入命名空间:
using System.Data.SqlClient;
3.创建SqlConnection对象
SqlConnection conn = new SqlConnection(conStr);
4.打开连接:
conn.Open();
5.关闭连接:
conn.Close();
五、使用Command对象的步骤:
1.创建数据库连接
SqlConnection conn = new SqlConnection(conStr);
2.定义sql语句
string sql = “insert into Admin values(‘值’)”;
3.创建SqlCommand对象
SqlCommand cmd = new SqlCommand(conn,sql);
4.执行命令
cmd.ExecuteScalar();
六、异常:程序在运行时发生的错误。
七、异常处理:预知可能发生的异常,在程序中编码处理。
使用ADO.NET访问数据库相关推荐
- 应用程序利用ADO对象访问数据库
1.已创建MySQL数据库employeedb,数据库中有如下所示的employeetb表. 2.在使用ADO对象之前,必须在工程的Stdafx.h文件里用直接引入符号#import引入 ADO库文件 ...
- 第13章 使用ADO.NET访问数据库
Program using System; using System.Collections.Generic; using System.Linq; using System.Text; using ...
- VC用ADO访问数据库全攻略 作者 相生昌
VC用ADO访问数据库全攻略 作者 相生昌 <script language=VBScript> document.title="VC用ADO访问数据库全攻略 "&am ...
- 使用ADO或ADO控件访问数据库
目录: 1.数据库的基础知识以及创建Access数据库 2.数据库的接口 3.使用ADO或ADO控件访问数据库 上篇文章,为大家讲解了数据库的接口,大家对ADO也有了较为基础的了解,这篇文章主要解决大 ...
- VC访问数据库学习总结
VC连接数据库方式 目前Windows系统上常见的数据库接口包括: ODBC(开放数据库互连):访问数据库得先配置数据源 MFC(Microsoft基础类)ODBC类 DAO(数据访问对象) RDO( ...
- VC++使用ADO开发ACCESS数据库
VC++使用ADO开发ACCESS数据库 ADO和ADOX到底是什么,二者的作用和区别 ADO是Microsoft 最新推出的数据库访问的高层软件接口.它和Microsoft以前的数据库访问接口DAO ...
- ado.net访问ORACLE数据库点滴
不知是不是受到微软影响,.net程序员似乎与生俱来与MS SQLSERVER密不可分,我所认识的.net开发者都用微软的MS.我也忘记了当时为何不加任何考虑的就投入了SQL SERVER的怀抱,陪伴着 ...
- ado.net能访问oracle,利用ADO.NET访问Oracle数据库的实现
1.前言随着互联网的发展,人们对Web网页的要求越来越多的趋向于动态交互性,而这很大程度上依赖于Web数据库.因为动态交互需要强大的信息系统支持,信息数据以数据库形式表示更容易更新和管理.通过网页如何 ...
- VC用ADO访问数据库全攻略
一.ADO概述 ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口.ADO 使您能够编写应用程序以通过 OLE. DB 提供者访问和操作数据 ...
最新文章
- 一台计算机如何创建多个用户,一台电脑怎么管理多个腾讯视频号
- 淮阴工学院计算机期末考选择题题库,淮阴工学院计算机导论题库.doc
- 如何用树莓派和PHP开发一个比特币和以太坊交易机器人
- java代码没错却运行不了_Java代码没错误,tomcat能正常运行,但是我的项目主页却一直显示不了,显示404错误...
- springboot学习笔记1:springboot入门
- workflow initialization - GSWFWC
- java md5.computehash_c# – ObjectDisposedException使用MD5 ComputeHash时
- struts2值栈,OGNL表达式,interceptor
- java导出数据库的结构 表结构 字段信息 主键
- ArcGIS Server Java 9.3 REST API的中文查询问题的解决方案
- android 动态创建view,react-native动态创建Android View 无效果
- python 员工考勤_用python写的考勤自动打卡程序
- 黑马程序员Spring视频教程,全面深度讲解spring5底层原理 学习笔记
- android高德地图热力图,没有编程基础也可通过高德地图完成炫酷的热力图分析...
- 项目开发成本高周期长 数维图低代码平台解决行业痛点
- codeforces 1520E Arranging The Sheep
- 《机器学习实战》萌新读书笔记 ② — — 第三章 决策树 内容提要、知识拓展和详细注释代码
- 基于STC51:四轴飞控开源项目原理图与源码(入门级DIY)
- B站上的各类学习资源
- git安装配置及基本使用
热门文章
- 动态规划 0-1背包问题 二维数组
- 经典排序算法(2)——快速排序算法详解
- HDU 6706 huntian oy (欧拉函数 + 杜教筛)
- 笔记,Vector类模板的基本功能
- Codeforces Round #727 (Div. 2) F. Strange Array 线段树 + 区间合并 + 排序优化
- Palindromic Numbers LightOJ - 1205 数位dp 求回文数
- bzoj#3456. 城市规划
- 2021银川Problem D. Farm(不保证正确性)
- Vases and Flowers HDU - 4614
- 周末狂欢赛1(玩游戏/Game,函数,JOIOI王国)