C#语言中访问数据库的类有哪些
2个回答
展开全部
SQL Server .NET Framework数据提供程序的四个核心对象:
SqlConnection SQL Server 数据库的的连接。
SqlCommand 对SQL Server 数据库执行Transact-SQL 语句或存储过程。
SqlDataReader 提供从SQL Server 数据库读取行的只进只读的数据流。
SqlDataAdapter 填充DataSet ,更新 SQL Server 数据库。
此外还有如下常用的类:
DataSet 数据在内存中的缓存,DataAdapter是桥接器,用Fill方法从数据库填充DataSet,用Update方法更新数据库。
数据绑定类:
DataGridView 表格控件,显示数据库表。
BindingSource 封装窗体的数据源
BindingNavigator 对窗体上绑定的数据导航。是窗体上定位和操作数据的标准化方法。将各种功能的按钮集成在一起,默认情况下,BindingNavigator控件的用户界面(UI)由一系列ToolStrip按钮、文本框和静态文本元素组成,用于进行大多数常见的数据相关操作(如添加数据、删除数据和在数据中导航)。每个控件都可以通过BindingNavigator控件的关联成员进行检索或设置。
在LINQ to SQL中:
DataContext 是映射数据库的管道,也可以在DataContext类中声明方法,映射数据库中的存储过程和自定义函数。
实体类 映射数据库的表以及表间关系,类中的属性和字段映射表的字段。
SqlConnection SQL Server 数据库的的连接。
SqlCommand 对SQL Server 数据库执行Transact-SQL 语句或存储过程。
SqlDataReader 提供从SQL Server 数据库读取行的只进只读的数据流。
SqlDataAdapter 填充DataSet ,更新 SQL Server 数据库。
此外还有如下常用的类:
DataSet 数据在内存中的缓存,DataAdapter是桥接器,用Fill方法从数据库填充DataSet,用Update方法更新数据库。
数据绑定类:
DataGridView 表格控件,显示数据库表。
BindingSource 封装窗体的数据源
BindingNavigator 对窗体上绑定的数据导航。是窗体上定位和操作数据的标准化方法。将各种功能的按钮集成在一起,默认情况下,BindingNavigator控件的用户界面(UI)由一系列ToolStrip按钮、文本框和静态文本元素组成,用于进行大多数常见的数据相关操作(如添加数据、删除数据和在数据中导航)。每个控件都可以通过BindingNavigator控件的关联成员进行检索或设置。
在LINQ to SQL中:
DataContext 是映射数据库的管道,也可以在DataContext类中声明方法,映射数据库中的存储过程和自定义函数。
实体类 映射数据库的表以及表间关系,类中的属性和字段映射表的字段。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询