2009年9月3日

10个非常棒的Ajax及Javascript实例资源网站

摘要: 1.Ajax Rain  AjaxRain有很多完美整合AJAX, CSS, DHTML 或 Javascript的实例,有一些Demo的确值得你去看一看,即使你不是网页设计(开发)师。Ajax/Javascript实例:EXT JS Date PickerjQuery Feed MenujGrowlFastFind Menu – JquerySpiffy Accordion 2.Aj... 阅读全文

posted @ 2009-09-03 10:17 欣路历程 阅读(334) 评论(0) 推荐(0) 编辑

2009年9月2日

也谈C#.NET防止SQL注入式攻击

摘要: #region 防止sql注入式攻击(可用于UI层控制) /// /// 判断字符串中是否有SQL攻击代码,by fangbo.yu 2008.07.18 /// /// 传入用户提交数据 /// true-安全;false-有注入攻击现有; public bool ProcessSqlStr(string inputString) { string SqlStr = @"and|or|exe... 阅读全文

posted @ 2009-09-02 14:51 欣路历程 阅读(3375) 评论(0) 推荐(0) 编辑

C#的事务处理(三层架构)

摘要: 有一天gemfield去银行给capucivar的账户上转500元,他开始进行操作,相应的sql语句是这样的:”update zhuanzhang set money=money-500 where username=’gemfield’”,此时系统正常运行,执行了该sql语句之后,gemfield账户上的现金少了500元,然后执行 sql语句... 阅读全文

posted @ 2009-09-02 13:50 欣路历程 阅读(8242) 评论(0) 推荐(0) 编辑

2009年9月1日

Winform 三层架构小例子

摘要: 在web开发中常常用到工厂模式三层架构,现在也在Winform中应用这种架构方式,尝试了很多,也模仿了经典例子PetShop,但是还是不行,也参考了网上的一些例子。现在把我这个例子的整个制作过程简单的介绍一下。(由于本例子是介绍三层结构,所以只是简单的应用,如果你觉得这种方式好,请自己实现其他模块)结构:-------PMIS--------主程序代码表示层,负责应用程序的表现形式、用户体验等。-... 阅读全文

posted @ 2009-09-01 15:13 欣路历程 阅读(9949) 评论(0) 推荐(2) 编辑

“三层结构”是“外观层”、“商业逻辑层”、“数据库层” 实例

摘要: # 留言板页面的外观代码都存放在 .aspx 文件中# 当用户点击页面上的提交按钮时,先将文本信息传递给一个 LeaveWord 类对象(LeaveWord 类的定义被封装到“商业逻辑层”)# 之后让这个对象执行 Post() 将留言信息发送到数据库用一个简单的代码就是: <textarea id="Content" runat ="server"></t... 阅读全文

posted @ 2009-09-01 13:56 欣路历程 阅读(1221) 评论(0) 推荐(1) 编辑

2009年7月20日

DataGrid传值定位选中行

摘要: string InputStr = strVipID; foreach (DataGridViewRow dvr in dbgVip.Rows) { if (dvr.Cells[0].Value.ToString().StartsWith(InputStr)) { dbgVip.ClearSelection(); dvr.Selected = true; break; } } 阅读全文

posted @ 2009-07-20 18:02 欣路历程 阅读(527) 评论(0) 推荐(0) 编辑

2009年7月10日

decimal四舍五入的方法

摘要: public static decimal MyDecimalRound(decimal d, int decimals){d = d + 0.000000000000001m;return Decimal.Round(d, decimals);} 阅读全文

posted @ 2009-07-10 16:12 欣路历程 阅读(1184) 评论(0) 推荐(0) 编辑

2009年6月27日

DataGridView定位行

摘要: dbgComRukuList.Rows[dbgComRukuList.Rows.Count-1].Selected = true;dbgComRukuList.FirstDisplayedScrollingRowIndex = dbgComRukuList.Rows.Count - 1; 阅读全文

posted @ 2009-06-27 11:26 欣路历程 阅读(617) 评论(0) 推荐(0) 编辑

2009年6月25日

C#验证数字的几种方法

摘要: 方法一: static bool IsNumeric(string str) { if (str==null || str.Length==0) return false; foreach(char c in str) { if (!Char.IsNumber(c)) { return false; } } return true; } 方法二:private bool IsNumeric(str... 阅读全文

posted @ 2009-06-25 15:28 欣路历程 阅读(504) 评论(0) 推荐(0) 编辑

2009年6月24日

winform打印

摘要: private void printForm(){ img = new Bitmap(panel1.Width, panel1.Height); Size s = new Size(); s.Width = panel1.Width; s.Height = panel1.Height; Graphics g = Graphics.FromImage(img); g.CopyFromScreen(t... 阅读全文

posted @ 2009-06-24 16:05 欣路历程 阅读(599) 评论(0) 推荐(0) 编辑

导航