2013年5月18日

摘要: ★日期/时间★CDate 将字符串转化成为日期 select CDate("2005/4/5")Date 返回当前日期DateAdd 将指定日期加上某个日期select dateAdd("d",30,Date())将当前日期加上30天,其中d可以换为yyyy或H等DateDiff 判断两个日期之间的间隔 select DateDiff("d","2006-5-1","2006-6-1")返回31,其中d可以换为yyyy,m,H等DatePart 返回日期的某个部分 select DatePart 阅读全文

posted @ 2013-05-18 20:45 yfldj 阅读(161) 评论(0) 推荐(0)

摘要: "^\d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-\d+)|(0+))$" //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$" //负整数"^-?\d+$" //整数"^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0)"^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]* 阅读全文

posted @ 2013-05-18 20:31 yfldj 阅读(112) 评论(0) 推荐(0)


2013年5月14日

摘要: // 根据ID选中行,并将选中行显示在GridView最顶端 protected void SelectRowByID(DataGridView dgv, string ID) { //根据GridView某字段的值获得行号 DataRow[] rows = (dgv.DataSource as DataTable).Select("ID='" + ID + "'"); if (rows.Length > 0) { int findRow = (dgv.DataSource as DataTable).Rows.IndexOf(ro 阅读全文

posted @ 2013-05-14 20:39 yfldj 阅读(1064) 评论(0) 推荐(0)


2013年5月3日

摘要: 这是这段时间学习设计模式的时候的源代码。单例(单件)模式的五种实现。通过一个计数器的例子调用验证一下。把下面的代码直接拷进vs下,运行就可以了。(控制台应用程序)[csharp]usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Threading;namespaceNetFarmwork{classNetFarmwork{staticvoidMain(string[]args){Threadthread0=Thread.CurrentThread;thread0.Name="Thread0 阅读全文

posted @ 2013-05-03 21:05 yfldj 阅读(244) 评论(0) 推荐(0)


2013年4月21日

摘要: DEV GridControl小结。。1、 如何解决单击记录整行选中的问题View->OptionsBehavior->EditorShowMode 设置为:Click2、 如何新增一条记录(1)、gridView.AddNewRow()(2)、实现 gridView_InitNewRow 事件3、如何解决 GridControl 记录能获取而没有显示出来的问题gridView.populateColumns();4、如何让行只能选择而不能编辑(或编辑某一单元格)(1)、View->OptionsBehavior->EditorShowMode 设置为:Click(2) 阅读全文

posted @ 2013-04-21 21:49 yfldj 阅读(260) 评论(0) 推荐(0)


2013年3月25日

摘要: join 分为 inner join left join right join假设表 a 有字段 empid empname 1 jack 2 tom表b 有字段 empid empaddr 1 bj 3 shinner join标准语法如下select a.empid,b.empaddr from a inner join b on a.id=b.id结果如下1 bjleft joinselect a... 阅读全文

posted @ 2013-03-25 16:36 yfldj 阅读(159) 评论(0) 推荐(0)


2013年3月20日

摘要: DataSet 与 String 类型之间的转换有的时候,因项目需要,我们要把一个DataSet保存在数据库的一个字段中,把DataSet转换成String类型就好办多了 private string DataSetToString(DataSet ds) { return ds.GetXml(); } private DataSet StringToDataSet(string str) { StringReader sr = new StringReader(str); DataSet ds = new DataSet(); ds.ReadXml(sr); return ds; } 阅读全文

posted @ 2013-03-20 20:39 yfldj 阅读(308) 评论(0) 推荐(0)


2013年1月24日

摘要: 1、格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元)string.Format("{0:C}",0.2) 结果为:¥0.20 (英文操作系统结果:$0.20)默认格式化小数点后面保留两位小数,如果需要保留一位或者更多,可以指定位数string.Format("{0:C1}",23.15) 结果为:¥23.2 (截取会自动四舍五入)格式化多个Object实例string.Format("市场价:{0:C},优惠价{1:C}",23.15,19.82)2、格式化十进制的数字(格式化成固定的位数,位数不能少于未格 阅读全文

posted @ 2013-01-24 14:13 yfldj 阅读(341) 评论(0) 推荐(0)

摘要: Gridview一些属性设置:Visual Studio设计进入”Run Designer”,可以打开属性设置的窗口。1.OptionsView12345678910111213ShowGroupPanel =false; //去掉表格上方“Drag a column header ……”ShowIndicator = false; //不显示最左边一列空白列ShowColumnHeaders =false;//不显示列标题栏ColumnAutoWidth =false; //不设置自动列宽(这样的话表格下方可能会出现滚动条或者未铺满)AllowCellMerge =true; //是否自动合 阅读全文

posted @ 2013-01-24 14:11 yfldj 阅读(406) 评论(0) 推荐(0)


2013年1月23日

摘要: public partial class Form9 : Form { public Form9() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { Form10 fm = new Form10(); fm.SendData += new EventHandler(fm_SendData); fm.ShowDial... 阅读全文

posted @ 2013-01-23 22:09 yfldj 阅读(178) 评论(0) 推荐(0)


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3