随笔分类 -  ADO.NET

ADO.NET
摘要:DataTable _tbl = new DataTable(); _tbl.Columns.Add("F_Name", Type.GetType("System.String")); _tbl.Columns.Add("F_Age", Type.GetType("System.Int32")); _tbl.Rows.Add(new object[] { "aaa", 1 }); _tbl.Row... 阅读全文
posted @ 2009-09-19 19:43 mysun 阅读(4965) 评论(0) 推荐(0) 编辑
摘要:今天看了下ado.net 中介绍的Mapping 由于是英文书籍,看得一头雾水。msdn中也没说出个一二三来。只知道在Adapter对像中,同时在定义列的Mapping时需要引入using system.data.commn; 由于在平时应用中并没有用到这一块后在baidu中找到firstsee写的DataMapping简介文章(http://blog.donews.com/firs... 阅读全文
posted @ 2009-04-28 14:06 mysun 阅读(391) 评论(0) 推荐(0) 编辑
摘要:最近在闲来之余,想回顾一些基础知识,在SAHIL MALIK等人所著的Pro Ado.net2.0中提到了Ado.net2.0中的新东西包括以基础类为本(base-class-based)的数据源提供程序(provider)模型、异步访问架构、批处理更新与大量数据复制(bulk copy)、SQL Server 2005 的回调通知、单一连接同时多执行结果集(MARS)、执行统计、强化... 阅读全文
posted @ 2009-04-27 10:59 mysun 阅读(341) 评论(0) 推荐(0) 编辑
摘要:异步操作 (ADO.NET) 某些数据库操作(例如命令执行)可能要花费很长时间才能完成。 在此类情况下,单线程应用程序必须阻塞其他操作,并且等待该命令完成,然后才可以继续执行它们自己的操作。 比较而言,如果能够将长时间运行的操作分配给某个后台线程,就可以允许前台线程在整个操作期间保持活动状态。 例如,在 Windows 应用程序中,通过将长时间运行的操作委托给后台线程,可允许用户界面... 阅读全文
posted @ 2009-04-26 16:56 mysun 阅读(225) 评论(0) 推荐(0) 编辑
摘要:c#实现datatable的rows 与columns 互换。 阅读全文
posted @ 2009-04-23 22:53 mysun 阅读(8467) 评论(1) 推荐(0) 编辑
摘要:创建和导入行 DataTable 公开几种可用于操作 DataRow 对象的方法。它们包括 ImportRow、NewRow、Select 和 LoadDataRow。我将在示例 Windows?窗体应用程序中使用这些方法,以便向您展示如何从一个 DataSet 中抽取一行或多行,并将它们添加到第二个 DataSet 中。我还将向您展示了如何手动创建和加载 DataSet。 首先,我直接从... 阅读全文
posted @ 2009-04-19 17:16 mysun 阅读(989) 评论(0) 推荐(0) 编辑
摘要:1. DataSet对象 l 与SqlDataReader对象对比 SqlDataReader是一种获取查询结果快速高效的结构,仅支持向前单向读取查询结果,且其中数据为只读。DataSet支持循环来回滚动查看查询结果,并支持排序、搜索、缓存修改数据等功能。 l DataSet对象成员 DataSet包含DataTable对象和DataRelation对象。Data... 阅读全文
posted @ 2009-04-19 15:53 mysun 阅读(676) 评论(0) 推荐(0) 编辑
摘要:protected DataTable GetDataFromGridView() { DataTable dt = new DataTable(); dt.Columns.Add("ID", typeof(System.String)); dt.Columns.Add("name", typeof(System.String)); ... 阅读全文
posted @ 2009-04-19 10:56 mysun 阅读(505) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示