随笔分类 -  C#_ADO.NET

摘要:在对数据库的操作中,对dataview使用越来越多,慢慢对内存中的数据表的操作也掌握的更多了,这样很有利于数据的重复使用,减少操作物理数据库的次数./// <summary>/// 初始化TreeView 的 RootNode/// </summary>private void InitTreeRootNode(TreeNodeCollection TNC){DataVie... 阅读全文
posted @ 2009-11-12 14:38 Silver.Lee 阅读(2866) 评论(0) 推荐(0)
摘要:如果是DataTable: this.TableName.Rows[0]["列名"].ToString(); 如果是DataView: DataView dv=new DataView("tablename"); dv[0] 如果是DataSet: DataSet ds=new DataSet(); ds.Tables[0].Rows[0]["列名"].TosString(); 阅读全文
posted @ 2009-11-12 11:43 Silver.Lee 阅读(2797) 评论(0) 推荐(0)
摘要:可以使用DataView执行自定义过滤,这样将只有某些特定行会被显示。使用RowFilter属性来实现这个功能。RowFilter属性和SQL查询中的WHERE子句功能类似。利用它可以使用逻辑操作符(如<、>和=)以及一系列的条件来限制结果。表8-3列出了最常用的过滤操作符。 表8-3 过滤操作符操 作 符描述<、>、<=和>=对多个值进行比较。这些比较可以是按... 阅读全文
posted @ 2009-11-12 10:40 Silver.Lee 阅读(1518) 评论(0) 推荐(0)
摘要:DataReader对象是一个读取行的只读流的方式,绑定数据时比使用数据集方式性能要高,因为它是只读的,所以如果要对数据库中的数据进行修改就需要借助其它方法将所作的更改保存到数据库。   DataReader对象不能通过直接实例化,必须借助与相关的Command对象来创建实例,例如用SqlCommand的实例的ExecuteReader()方法可以创建SqlDataReader实例。  因为Dat... 阅读全文
posted @ 2009-11-05 12:02 Silver.Lee 阅读(1832) 评论(0) 推荐(1)