随笔分类 - C#_ADO.Net
DataAdapterDataSet,DataTable,DataReader,BindingSource,LINQ等
摘要:<summary> /// 执行DataTable中的查询返回新的DataTable /// </summary> /// <param name="dt">源数据DataTable</param> /// <param name="condition">查询条件</param> /// <returns></returns> private DataTable GetNewDataTable(DataTable dt,string condition) {
阅读全文
摘要:筛选DataTable数据的方法当你从数据库里取出一些数据,然后要对数据进行整合,你很容易就会想到:DataTable dt = new DataTable();//假设dt是由"SELECT C1,C2,C3 FROM T1"查询出来的结果 for (int i = 0; i < dt.Rows.Count; i++) { if (dt.Rows[i]["C1"].ToString() == "abc")//查询条件 { //进行操作 } }但这种做法用一两次还好说,用多了就累了。那有没有更好的方法呢?记得LinQ是可以直接对
阅读全文
摘要:private static void myPub_OpenSQLConnection() { if (THappyDBHelper.mpSqlConnection == null) { THappyDBHelper.mpSqlConnection = new SqlConnection(); RegistryKey vRegCurrentUser = Registry.CurrentUser; RegistryKey vRegHa...
阅读全文
摘要:http://msdn.microsoft.com/zh-tw/office/cc714035IntroductionThis article will demonstrate how easily you can design occasionally connected applications using ADO.NET Sync services. It's going to be a very basic example in VB.NET, showing how easily you can use Sync services within your applicatio
阅读全文
摘要:1. SqlCommand的属性大全名稱說明CommandText覆寫。 取得或設定要在資料來源執行的 Transact-SQL 陳述式或預存程序。CommandTimeout覆寫。 取得或設定結束執行命令的嘗試並產生錯誤之前的等待時間。CommandType覆寫。 取得或設定值,指出CommandText屬性解譯的方式。Connection取得或設定這個SqlCommand的執行個體所使用的SqlConnection。Container取得包含Component的IContainer。 (繼承自Component)。DesignTimeVisible覆寫。 取得或設定值,指出命令物件是否應該
阅读全文
该文被密码保护。
摘要:DataColumn.Expression属性范例代码: MSDN地址:http://msdn.microsoft.com/en-us/library/system.data.datatable.compute.aspx下面的示例在DataTable中创建三个列。第二和第三列包含表达式;第二列使用可变税率计算税款,第三列将计算的结果添加到第一列的值。结果表显示在DataGrid控件中。View Code 1 private void CalcColumns() 2 { 3 DataTable table = new DataTable (); 4 5 // Create ...
阅读全文
摘要:本文转自随心所欲做个幸福的人的CnBlogs以前还真没想到DataTable.Compute具有这么多的功能1:聚合函数”Sum()”2:自由计算表达式“20*30+1”3:bool表达式“1=2”4:IFF逻辑表达式”IIF(20>1000, 0, 1)”//还支持IsNull,Trim,SubString等 注: 还有如Max,Min,Sum,Count等统计功能。一个小应用:让DataTable模拟Excel的Formula功能。Excel中的Formula功能强大,如果能让DataTable有类似的功能就好了。大部分事件DataTable只是用作数据载体,其实很少用它做计算。Da
阅读全文
该文被密码保护。
摘要:Linq to DataTable范例代码以下代码段经测试通过,发现C# Linq其实还是挺好用的。只不过感觉语法上有点怪异,如果格式上同标准SQL语法一致,这样程序员可能更好地掌握强大的Linq的 private void btnLinqTest__Click(object sender, EventArgs e) { DataTable vtblSeqBase = this.DM.bdsSingle._mpDataTable; //1. GroupBy 统计Count XXXTestOk 2011-07-18 var query = from q in vtblSeqBase.AsEnum
阅读全文

浙公网安备 33010602011771号