摘要: 数据库中業種的存储如下图: SELECT * FROM M_TORIHIKISAKI_GYOSYU 其中GYIUSYU_CD字段代表不同的業種 而画面需要实现下图所示样式:(将每条数据的業種横向展开显示) 这种情况下便可以使用PIVOT方法,代码如下: SELECT C1, C2, C3, C4, 阅读全文
posted @ 2017-07-20 16:06 潇潇Qian 阅读(13231) 评论(0) 推荐(0) 编辑
摘要: 获取一个日历控件的值时可使用this.dtpS.Value.ToString("yyyy/MM/dd")方法, 但是,使用这种方法有时会因为电脑设置的日期显示格式不同而得到不同格式的结果, 例如,如果电脑上设置的日期格式为2017-07-17,使用以上方法取到的格式仍是yyyy-MM-dd 因此,可 阅读全文
posted @ 2017-07-26 18:14 潇潇Qian 阅读(925) 评论(0) 推荐(0) 编辑
摘要: 1. datagridview自动显示滚动条 scrollbar属性 2.datagridview的自动排序 编辑列的Sortmode 属性 3.combobox下拉列表可以自行输入时,设置DropDownStyle属性为DropDown,只可以选择下拉列表中包含的值时,设置DropDownStyl 阅读全文
posted @ 2017-07-26 18:08 潇潇Qian 阅读(1704) 评论(0) 推荐(0) 编辑
摘要: string a = this.dt.AsEnumerable().Max(s => Convert.ToInt32(s.Field<string>("UNCHIN_CD"))); 阅读全文
posted @ 2017-07-20 16:35 潇潇Qian 阅读(6189) 评论(0) 推荐(0) 编辑
摘要: 形式(以decimal为例): decimal.TryParse(str1,out num1) 功能:将str1转化成decimal类型,若转化成功,将值赋给num1,并返回true; 若转化失败,返回false。 例1. decimal num1=0; bool a=decimal.TryPars 阅读全文
posted @ 2017-07-18 09:20 潇潇Qian 阅读(17802) 评论(1) 推荐(3) 编辑
摘要: dt为一个DataTable,以dt为例说明dt.select()方法的功能: 1.dt.Select() 获取所有行数 例:Datarow[] drs=dt.Select(); 此时drs为dt数据表中所有的行数。 2.dt.Select(sting) 获取与筛选条件相匹配的行,按照主键顺序(如果 阅读全文
posted @ 2017-07-17 19:31 潇潇Qian 阅读(27091) 评论(0) 推荐(0) 编辑
摘要: C# string.Format()用法例: sting szNenryoSBTCD="abc"; Datarow[] drs = this.dtNenRyoDat.Select(string.Format("NENRYOU_SBT_CD = '{0}' '", szNenryoSBTCD)); s 阅读全文
posted @ 2017-07-17 19:13 潇潇Qian 阅读(1303) 评论(0) 推荐(0) 编辑
摘要: 若检索出的datatab有重复行,而在绑定下拉列表时不希望有重复行,可使用以下代码将数据表去重: this.cmbE_NENRYOU_SBT.DataSource = dt.DefaultView.ToTable(true, "NENRYOU_SBT_CD", "NENRYO_SBT_NM").Co 阅读全文
posted @ 2017-07-13 17:34 潇潇Qian 阅读(1234) 评论(0) 推荐(1) 编辑
摘要: select distinct A.* from A 阅读全文
posted @ 2017-07-13 14:11 潇潇Qian 阅读(171) 评论(0) 推荐(0) 编辑
摘要: process da = new process(); da.startinfo.filename = @“”D:\BM0002\BM0002.exe”; //要调用的.EXE文件的路径及名称 da.startinfo.arguments = @“abc 342 admin 1”; //传递参数,多 阅读全文
posted @ 2017-07-13 14:09 潇潇Qian 阅读(302) 评论(0) 推荐(0) 编辑