01 2015 档案

摘要:1.防止多次判断如: if (dt == null || dt.Rows.Count = 0) { return; } 只需写作 if (dt == null) { return; } 2.防止引用为null的数据引发异常: this.dataGridView1.DataSource = dt; //若dt返回数据行数为零,以下赋值会产生异常 this.dataGridView1.Rows[0].Selected = false; 阅读全文
posted @ 2015-01-17 22:55 天琊蓝 阅读(1075) 评论(1) 推荐(0)
摘要:解决方法如下: 解释一下正则表达式^:b*$\n,^表示一行的开始,:b表示空格或tab,*表示0个或多个,$表示一行的结束,\n表示换行符。 在Find What(查找内容)编辑框中,点击右侧的小箭头,可以打开正则表达式符号表,使用正则表达式几乎可以满足所有查找需求 下面是完整的符号列表(链接来自 阅读全文
posted @ 2015-01-14 17:21 天琊蓝 阅读(1093) 评论(1) 推荐(0)
摘要:解决办法如下:1.把原来的usingSystem.Data.OracleClient;去掉2.在oracle安装目录下找到Oracle.DataAccess.dll 添加引用:usingOracle.DataAccess.Client;如果安装的是oracle10g,那么在VisualStudio中... 阅读全文
posted @ 2015-01-13 17:48 天琊蓝 阅读(2923) 评论(1) 推荐(1)
摘要:System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString();1.程序集的版本信息由下面四个值组成:主版本、次版本、内部版本号、修订号,以实心圆点分开;2.设置的版本信息不足的部分会依次自动补零,如下所示... 阅读全文
posted @ 2015-01-13 17:18 天琊蓝 阅读(2661) 评论(0) 推荐(0)
摘要:AllowUserToAddRows属性:指示是否向用户显示添加行的选 ColumnHeadersVisible属性:指示是否显示列标题行;RowHeadersVisible属性:指示是否显示包含行标题的列 ReadOnly属性:指示用户是否可以编辑DataGridView 控件的单元格 AutoSizeColumnsMode属性:确定可见列的自动调节大小模式;AutoSizeRowsMode属性:确定可见行的自动调节大小模式 StandardTab属性:指示按Tab键是否会将焦点按Tab键顺序移到下一个控件,而不是将焦点移到控件中的下一个单元格 阅读全文
posted @ 2015-01-08 20:01 天琊蓝 阅读(1982) 评论(3) 推荐(0)
摘要:1.在项目中引用System.Configuration.dll,在需要的页面加上using System.Configuration;2.把ConfigurationSettings.AppSettings["字符串"]; 替换成ConfigurationManager.AppSettings["... 阅读全文
posted @ 2015-01-08 16:51 天琊蓝 阅读(676) 评论(0) 推荐(0)