最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
亲密接触ASP.Net(10)
时间:2008-01-12 编辑:简简单单 来源:一聚教程网
据。
首先我们需要打开一个联结,我们的数据库还是用上一节的吧:)
string MyConnString = "Driver={Microsoft Access Driver (*.mdb)};
DBQ=c:/test/test.mdb;";
string strComm = "select * from UserList";
ADOConnection MyConnection = new ADOConnection(MyConnString);
ADODataSetCommand MyComm = new ADODataSetCommand(strComm,MyConnection);
这里我们为了讲解方便,只在DataSet存入一个表的内容:
DataSet MyDataSet = new DataSet();
MyComm.FillDataSet(MyDataSet,"UserList");
此时我们就获得了一个拥有UserList表数据的DataSet。在讲解DataSet之前,我们还需
要了解DataSet的结构下面是DataSet的结构树
DataSet
RelationsCollection
ExtendedProperties
TablesCollection
DataTables
Rows
Columns
其它
由于我们研究的是DataTable,其它的我们暂时不管他们。一个DataSet中包含多个DataT
able,一个DataTable又包含有多个Row,这就是我们操作DataSet的基础啦:)
添加数据
添加一数据,从上面的列表中我们可以看出,其实就是添加一行Row,这里我们也来演示
一下如何添加一行数据,我们程序一切以DataSet为顶点,呵呵,如果TablesCollection
,RowsCollection下去的话,还有一些烦人的dt.AcceptChanges这些方法的调用,很烦人
,还是一次搞定吧。
DataRow dr=MyDataSet.Tables["UserList"].NewRow();
dr["UserName"] = "周讯";
dr["ReMark"] = "100";
dr["Comment"] = "漂亮MM";
MyDataSet.Tables.Rows.Add(dr);
第一行,我们建立一个新的数据行,它用来储存我们新加入的数据。然后我们在这个数
据行中加入我们需要的数据。dr["UserName"]表明是对UserName字段进行添加,你可以
-
上一个: 用C#实现生成PDF文档
-
下一个: 一个FTP客户端的C#代码
相关文章
- 理解Asp.Net中WebForm的生命周期 06-20
- asp.net中使用母版制作出的页脚效果 05-17
- ASP.NET在使用X509Certificate2出现问题时的一些解决方法 05-16
- ASP.NET 定时器回调方法的重入 04-20
- 剖析Asp.Net Web API路由系统---WebHost部署方式 04-13
- Asp.net用Button打开另一个的frm的教程 12-26