导航

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 35 下一页

2014年3月22日

摘要: 编程风格守则 一、本文目的随着越来越多的项目启动,为了便于各位项目经理、程序员之前交流项目源程序,并且保证源程序的可读性,特制定本《编程风格守则》,本文的读者为项目经理、程序员,以期在编码过程之中,保持一致的风格,有利于软件工程项目的推行。本文在编写上力求求大同、存小异,在编程风格上分为两类,一类为强制风格,意为一定需要遵守,一类为推荐风格,意为希望程序员在编码时按照这样的风格。二、概述在软件工程领域,源程序的风格统一标志着可维护性、可读性,是软件项目的一个重要组成部分。而目前还没有成文的编码风格文... 阅读全文

posted @ 2014-03-22 21:33 beeone 阅读(422) 评论(0) 推荐(0) 编辑

摘要: 控件排序事件中用DataView及DataTable排序文章分类:.net编程 在做ASP.NET页面开发时,经常要用到dataset(或者DataTable),绑定到DataGrid或GridView上要进行重新排序,排序规则按照数组fids元素的顺序进行。本文将介绍如何在排序事件用DataView及DataTable实现排序功能.一般人的做法是用DataView排序,关键代码如下:DataView dv = dt.DefaultView; dv.Sort = "dis,发布日期 desc"; 然后把dv绑定到DataGird输出。不过问题又来了,如果我们需要分页功能,在 阅读全文

posted @ 2014-03-22 21:23 beeone 阅读(2377) 评论(0) 推荐(0) 编辑

摘要: private DataTable SortTable(DataTable dt,string[] pids) { DataTable dt0 = dt.Clone(); //复制原表结构 for(int i=0;i 0) { foreach(DataRow dr in drs) { dt0.ImportRow(dr); //导入行 } } } } return dt0; } 阅读全文

posted @ 2014-03-22 21:16 beeone 阅读(1233) 评论(0) 推荐(0) 编辑

摘要: ArrayList al = new ArrayList(); DataTable dt = new DataTable(); dt.Columns.Add("A",typeof(double)); dt.Columns.Add("B", typeof(double)); dt.Columns.Add("C", typeof(double)); DataRow dr1 = dt.NewRow(); dr1["A"] = 5.5; dr1["B"] = -20.6; dr1["C&quo 阅读全文

posted @ 2014-03-22 21:11 beeone 阅读(8872) 评论(0) 推荐(0) 编辑

摘要: CREATE PROCEDURE dt_DXS_STAFF_ACTIVE @STAFFSTATUS INT, @STAFFNUM INT, @STARTNO INT, @@TOTALCOUNT INT OUTPUT, @@REALNUM INT OUTPUT ASDECLARE @PRERECCOUNT VARCHAR(10)DECLARE @CURRECCOUNT VARCHAR(10)SELECT @@TOTALCOUNT=COUNT(*) FROM Table1IF @@TOTALCOUNT>(@STARTNO+1)*@STAFFNUM SET @@R... 阅读全文

posted @ 2014-03-22 21:07 beeone 阅读(353) 评论(0) 推荐(0) 编辑

摘要: using System;using System.Collections.Generic;using System.Text;using System.Data;namespace ConsoleApplication7{ class Program { static void Main(string[] args) { DataSet ds = new DataSet(); //以下示例实现 利用dataset的Relations为两个DataTable创建类似SQL中Left join 的效果 ... 阅读全文

posted @ 2014-03-22 21:01 beeone 阅读(5408) 评论(1) 推荐(0) 编辑

摘要: DataTable dt = new DataTable(); dt.Columns.Add("ProductID", typeof(string)); dt.Columns.Add("CreateTimeStamp", typeof(string)); dr = dt.NewRow(); ..... dt.Rows.Add(dr); dt.DefaultView.Sort = "CreateTimeStamp ... 阅读全文

posted @ 2014-03-22 20:59 beeone 阅读(14776) 评论(0) 推荐(0) 编辑

摘要: 009-04-26 11:09关于在DataTable中执行DataTable.Select("条件")返回DataTable的解决方法在实际编程工程中,常常遇到这样的情况:DataTable并不是数据库中的,或者DataTable尚未写到数据库,或者从数据库中读出的DataTable已经在本地被改动,又没有写回数据库(可能还要作其他改动),在这些情况下,其实只要用.NET类库中提供的DataView类的强大功能(主要是用它的RowFilter属性),就能方便地解决这类查询问题。常有网友在网上询问怎么在DataTable中执行DataTable.Select("条 阅读全文

posted @ 2014-03-22 20:56 beeone 阅读(7545) 评论(0) 推荐(0) 编辑

摘要: 借助DataTable的Compute方法,DataTable中数据不用事先排好序。 下面代码中的dt是跟前面的是一样的 DataTable dtName = dt.DefaultView.ToTable(true, "name"); for (int i = 0; i < dtName.Rows.Count; i++) { DataRow[] rows = dt.Select("name='" + dtName.Rows[i][0] + "'"); //... 阅读全文

posted @ 2014-03-22 20:50 beeone 阅读(491) 评论(0) 推荐(0) 编辑

摘要: 如何使用App.config文件,读取字符串?1.在项目里添加App.config文件,内容如下: 2.在解决方案 选“引用”->“添加引用”->“System.configuration”添加到”引用“目录下3.引入命名空间: 复制代码 代码如下:using System.Configuration; 4.添加代码: string m_conStr = ""; public SqlHelp() { this.m_conStr = ConfigurationManager.ConnectionStri... 阅读全文

posted @ 2014-03-22 20:41 beeone 阅读(536) 评论(0) 推荐(0) 编辑

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 35 下一页