07 2011 档案

摘要:编辑器加载中View Code 1 DataAdd(year,10,getdate()):返回当前时间的10年后的年份2 3 DataAdd(month,-2,getdate()):返回当前时间的2个月前的月份4 5 datename([year、Quarter、month、day],date)6 7 功能说明:获取特定时间的年月日星期等,类型为int. 阅读全文
posted @ 2011-07-21 09:02 笨笨的菜鸟 阅读(754) 评论(3) 推荐(0)
摘要:Xml是扩展标记语言的简写,是一种开发的文本格式。关于它的更多情况可以通过w3组织了解http://www.w3.org/TR/1998/REC-xml-19980210。如果你不知道它,那你就out太多了。.Net是如何处理Xml的?1.通过XmlDocument读写Xml文档2.通过XmlWriter和XmlReader读写Xml文档3.使用Linq to xml存取XML4.通过XmlScheme定义固定格式xml文档5.Xml序列化或者反序列化类6.通过XPath查找Xml节点7.通过Xslt转化Xml格式通过XmlDocument读写Xml文档有如下一段Xml:view source 阅读全文
posted @ 2011-07-19 16:21 笨笨的菜鸟 阅读(484) 评论(0) 推荐(0)
摘要:编辑器加载中...用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层? 答:从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层 数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问 业务逻辑层:是整个系统的核心,它与这个系统的业务(领域)有关 表示层:是系统的UI部分,负责使用者与整个系统的交互。 优点: 分工明确,条理清晰,易于调试,而且具有可扩展性。 缺点: 增加成本。分层式结构究竟其优势何在? 1、开发人员可以只关注整个结构中的其中某一层; 2、可以很容易的用新的实现来替换原有层次的实现; 3、可以降低层与层之间的依赖; 4、 阅读全文
posted @ 2011-07-16 22:14 笨笨的菜鸟 阅读(854) 评论(1) 推荐(0)
摘要:View Code 1 if (table != null) 2 { 3 //panMain.Enabled = false; 4 var names = table.AsEnumerable().Select(r => r["rName"]).Distinct(); 5 foreach (var item in names) 6 { 7 this.listBAllRole.Items.Add(item.ToString()); 8 } 9 10 this.ListBSelectRole.Items.Add(txtRoles.Text.Trim());11 }这段代码 阅读全文
posted @ 2011-07-16 17:30 笨笨的菜鸟 阅读(3033) 评论(0) 推荐(0)
摘要:想让页面有更多的链接,只需加入一个分享按钮就可以了,很简单的,只需要将下面一段js代码加入到body体里面View Code 1<scripttype="text/javascript"src="http://v2.jiathis.com/code/jiathis_r.js?move=0"charset="utf-8"></script>这样就可以了 阅读全文
posted @ 2011-07-13 16:15 笨笨的菜鸟 阅读(237) 评论(1) 推荐(0)
摘要:GridView实现删除时弹出确认对话框:View Code 1 if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate)2 {3 ((LinkButton)e.Row.Cells[6].Controls[0]).Attributes.Add("onclick", "javascript:return confirm('你确认要删除:\"" + e.Row.Cells[1].Text + &qu 阅读全文
posted @ 2011-07-06 18:44 笨笨的菜鸟 阅读(317) 评论(0) 推荐(0)
摘要:View Code 1 using System; 2 using System.Data; 3 using System.Configuration; 4 using System.Web; 5 using System.Web.Security; 6 using System.Web.UI; 7 using System.Web.UI.WebControls; 8 using System.Web.UI.WebControls.WebParts; 9 using System.Web.UI.HtmlControls;10 using System.Data.SqlClient;11 12 阅读全文
posted @ 2011-07-06 17:34 笨笨的菜鸟 阅读(334) 评论(0) 推荐(0)
摘要:在C#.net中如何操作XML可能很多朋友还没有进行过XML操作,希望下面这篇文章能对大家有帮助.或者自己复制一下代码试一下.这篇文章不是我写的.我只是转过来.觉得不错.需要添加的命名空间:using System.Xml;定义几个公共对象:XmlDocument xmldoc ;XmlNode xmlnode ;XmlElement xmlelem ;1,创建到服务器同名目录下的xml文件:方法一:xmldoc = new XmlDocument ( ) ;//加入XML的声明段落,<?xml version="1.0" encoding="gb2312& 阅读全文
posted @ 2011-07-06 11:54 笨笨的菜鸟 阅读(134) 评论(0) 推荐(0)
摘要:目录:〇、 摘要一、 开发前的准备二、 创建空的SourceSafe数据库三、 新建项目并加入版本控制四、 获取SourceSafe中的项目五、 版本控制的几个概念六、 版本控制项目的管理七、 总结〇、摘要在企业开发环境中,源代码管理占据着重要的一环。本文将通过一个实例,创建一个源代码管理的项目SourceManager,来讲述如何使用Visual Studio.Net开发环境,配合Visual Source Safe 6c和IIS,创建企业团队开发环境。一、 开发前的准备1、 在装有Windows 2000或者Windows XP Professional的机器上安装.Net Framewo 阅读全文
posted @ 2011-07-05 15:25 笨笨的菜鸟 阅读(580) 评论(0) 推荐(0)
摘要:委托在C#中是很重要的一部分,那么什么时候需要用到呢?或者说我们要怎么去理解这个概念呢? C#委托可以看做是方法引用,或者叫方法指针,它和c++中使用的函数指针最大的区别就是委托是类型安全的。 委托声明时必须将方法的返回值和详细的参数列表列出来,这样在为委托指定方法时,可以进行类型安全的检查。 委托声明的方式如下:View Code 1 public delegate int AddNum(int value);由此可见,委托的关键字是delegate,除去这个关键字,其余部分就是一个完整的方法签名的格式,包括了委托返回类型、委托名称和委托所需的详细参数列表。 委托有几种常见的指定方式 1. 阅读全文
posted @ 2011-07-04 10:14 笨笨的菜鸟 阅读(513) 评论(0) 推荐(0)