ADO.Net是一组允许基于.NET的应用程序访问数据库以及其他数据存储,以便读取和更新信息的类。
优点:互操作性;高性能;可扩展性;标准化和可编程性等。
组件包括.Net Framework数据提供程序和DataSet(数据集)。
连接数据库包含断开式连接(connection,command,dataadapter,dataset,fill),时时连接(connection,command,dataread)
包含的对象:
---连接数据库:Connection
属性:
connectionstring:连接字符串
方法:
close:关闭;
open:打开
---Command
属性:
connection:command使用的数据库连接
commandtext:执行的sql语句
方法:
ExecutenNonQuery:返回受影响的行数
ExecuteReader:返回DataReader类型的数据行
ExecuteScalar:返回第一行第一列
---适配器:DataAdapter
属性:---------------
方法:---------------
---数据集(临时数据库):DataSet(datatable(datarow,datacolumn))
属性:
selectcommand:从数据库检索数据的command对象
方法:
fill:想dataset内填充数据
update:将dataset中的数据提交到数据库
---DataReader对象:
属性:
HasRows:是否返回了结果
FieldCount:当前行中的列数
方法:
Read:前进到下一行记录(返回值为布尔类型:能读到下一行记录返回true,否则返回false)
close:关闭
---ListView:列表控件
属性:
Focusedltem:获取控件中当前有焦点的项。若没有焦点则返回true
ltems:列表集合
MultiSelect:是否可以选取多个项。若可选则为true,反之为false,默认为true
Selectedltems:选定的项
Sorting:制定ListView项应遵循的排序顺序
View:视图。包括Largelcon(大图标),Smalllcon(小图标),Details(详细信息)和Listt(列表)。
方法:
Clear:移除所有项
Sort:对控件的项进行排序。通常使用Sorting属性
比如你在窗体上放了一个ListView,教你一些简单的操作。
listView1.Columns.Clear();//清空列记录
ColumnHeader cZh = new ColumnHeader();//创建一个列
cZh.Text = "英文";//列名
ColumnHeader cCh = new ColumnHeader();
cCh.Text = "中文";
listView1.Columns.AddRange(new ColumnHeader[] { cZh, cCh });//将这两列加入listView1
listView1.View = View.Details;//列的显示模式
ListViewItem lvi = new ListViewItem(new string[] {“Gog”,"狗" }, -1);//创建列表项
listView1.Items.Add(lvi);//将项加入listView1列表中
---TreeView:树形控件
属性:
Nodes:节点集合
TreeNode对象:TreeNode tn = new TreeNode("添加节点")
事件:
AfterCheck:选定树节点旁边的复选框是触发
afterCollapse:折叠树节点是触发
AfterExpand:展开树节点是触发
Afterselect:选定树节点是触发
---ADO.net与Asp.net
ado.net是数据库的一种访问方式,不能与asp.net相提并论,asp.net是基于.NetFramdwork 的网站开发技术。在数据库访问主要使用ADO.NET方式,主要表现对象为:DataSet 内存加载数据方式!
ADO.net它提供了平台互用性和可伸缩的数据访问。ADO.NET增强了对非连接编程模式的支持.主要是通过.net的一些提供程序和数据库进行交互。
Asp.net是动态服务器页面。用户可以和他进行交互,经常通过ADO.net读取和更新数据
ASP.NET是建立在公共语言运行库上的编程框架,可用于在服务器上生成 Web 应用程序.
ADO.NET是一种基于标准的程序设计模型,可以用来创建分布式应用以实现数据共享.
ADO.NET 是一组向 .NET 程序员公开数据访问服务的类。ADO.NET 为创建分布式数据共享应用程序提供了一组丰富的组件
ASP.net是一种建立在通用语言上的程序构架,数据库访问主要使用ADO.NET方式
ADO.NET是一种数据访问技术,使得应用程序可以连接到数据存储,并以各种方式操作存储在其中的数据。操作连接数据库。
优点:互操作性;高性能;可扩展性;标准化和可编程性等。
组件包括.Net Framework数据提供程序和DataSet(数据集)。
连接数据库包含断开式连接(connection,command,dataadapter,dataset,fill),时时连接(connection,command,dataread)
包含的对象:
---连接数据库:Connection
属性:
connectionstring:连接字符串
方法:
close:关闭;
open:打开
---Command
属性:
connection:command使用的数据库连接
commandtext:执行的sql语句
方法:
ExecutenNonQuery:返回受影响的行数
ExecuteReader:返回DataReader类型的数据行
ExecuteScalar:返回第一行第一列
---适配器:DataAdapter
属性:---------------
方法:---------------
---数据集(临时数据库):DataSet(datatable(datarow,datacolumn))
属性:
selectcommand:从数据库检索数据的command对象
方法:
fill:想dataset内填充数据
update:将dataset中的数据提交到数据库
---DataReader对象:
属性:
HasRows:是否返回了结果
FieldCount:当前行中的列数
方法:
Read:前进到下一行记录(返回值为布尔类型:能读到下一行记录返回true,否则返回false)
close:关闭
---ListView:列表控件
属性:
Focusedltem:获取控件中当前有焦点的项。若没有焦点则返回true
ltems:列表集合
MultiSelect:是否可以选取多个项。若可选则为true,反之为false,默认为true
Selectedltems:选定的项
Sorting:制定ListView项应遵循的排序顺序
View:视图。包括Largelcon(大图标),Smalllcon(小图标),Details(详细信息)和Listt(列表)。
方法:
Clear:移除所有项
Sort:对控件的项进行排序。通常使用Sorting属性
比如你在窗体上放了一个ListView,教你一些简单的操作。
listView1.Columns.Clear();//清空列记录
ColumnHeader cZh = new ColumnHeader();//创建一个列
cZh.Text = "英文";//列名
ColumnHeader cCh = new ColumnHeader();
cCh.Text = "中文";
listView1.Columns.AddRange(new ColumnHeader[] { cZh, cCh });//将这两列加入listView1
listView1.View = View.Details;//列的显示模式
ListViewItem lvi = new ListViewItem(new string[] {“Gog”,"狗" }, -1);//创建列表项
listView1.Items.Add(lvi);//将项加入listView1列表中
---TreeView:树形控件
属性:
Nodes:节点集合
TreeNode对象:TreeNode tn = new TreeNode("添加节点")
事件:
AfterCheck:选定树节点旁边的复选框是触发
afterCollapse:折叠树节点是触发
AfterExpand:展开树节点是触发
Afterselect:选定树节点是触发
---ADO.net与Asp.net
ado.net是数据库的一种访问方式,不能与asp.net相提并论,asp.net是基于.NetFramdwork 的网站开发技术。在数据库访问主要使用ADO.NET方式,主要表现对象为:DataSet 内存加载数据方式!
ADO.net它提供了平台互用性和可伸缩的数据访问。ADO.NET增强了对非连接编程模式的支持.主要是通过.net的一些提供程序和数据库进行交互。
Asp.net是动态服务器页面。用户可以和他进行交互,经常通过ADO.net读取和更新数据
ASP.NET是建立在公共语言运行库上的编程框架,可用于在服务器上生成 Web 应用程序.
ADO.NET是一种基于标准的程序设计模型,可以用来创建分布式应用以实现数据共享.
ADO.NET 是一组向 .NET 程序员公开数据访问服务的类。ADO.NET 为创建分布式数据共享应用程序提供了一组丰富的组件
ASP.net是一种建立在通用语言上的程序构架,数据库访问主要使用ADO.NET方式
ADO.NET是一种数据访问技术,使得应用程序可以连接到数据存储,并以各种方式操作存储在其中的数据。操作连接数据库。