摘要: http://blog.csdn.net/21aspnet/archive/2007/03/25/1540301.aspx,这个是原版地址快速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到G... 阅读全文
posted @ 2009-08-17 11:22 xumingming 阅读(845) 评论(1) 推荐(4) 编辑
摘要: private void button1_Click(object sender, EventArgs e) { // 显示事务 SqlTransaction tran; string sConn = "server=.\\DS;database=T105_2005;uid=sa;pwd=sasa"; string sql1 = "update zh set zm=zm-"+Convert.ToD... 阅读全文
posted @ 2009-07-27 10:29 xumingming 阅读(705) 评论(1) 推荐(0) 编辑
摘要: 1、先在页面中添加一个按钮:<asp:LinkButton ID="libExcel" runat="server" OnClick="libExcel_Click" >导出Excel</asp:LinkButton>2、为Gridview绑定数据:public void BindExpertsData() { CExpertsInfoCollection xList = ... 阅读全文
posted @ 2009-07-24 12:42 xumingming 阅读(648) 评论(2) 推荐(0) 编辑
摘要: 1、触发器的 '本质': 触发器是一种特殊的存储过程,它不能被显式地调用,而是在往表中插入记录、更改记录或者删除记录时,当事件发生时,才被自动地激活。 2、这样做带来的 '功能': 触发器可以用来对表实施复杂的完整性约束,保持数据的一致性,当触发器所保护的数据发生改变时,触发器会自动被激活,响应同时执行一定的操作(对其它相关表的操作),从而保证对数据的不完整性约束或不正确的修改。触发器可以查询其它... 阅读全文
posted @ 2009-06-11 09:20 xumingming 阅读(481) 评论(0) 推荐(0) 编辑
摘要: [代码] 阅读全文
posted @ 2009-04-22 10:29 xumingming 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 最近很多人问我接口的作用,我找了这篇文章觉得最能说明。继承"基类"跟继承"接口"都能实现某些相同的功能,但有些接口能够完成的功能是只用基类无法实现的1.接口用于描述一组类的公共方法/公共属性. 它不实现任何的方法或属性,只是告诉继承它的类《至少》要实现哪些功能,继承它的类可以增加自己的方法. 2.使用接口可以使继承它的类: 命名统一/规范,易于维护.比如: 两个类 "狗"和"猫",如果它们都继承了... 阅读全文
posted @ 2009-04-08 10:02 xumingming 阅读(1789) 评论(2) 推荐(0) 编辑
摘要: 1、在 Microsoft Visual Studio 2005的“文件”菜单上,单击“新建”,然后单击“项目”。2、在“新建项目”对话框中,选择“其他项目类型”,再选择“安装和部署”,然后在模板中选择“安装项目”。3、键入 Tes... 阅读全文
posted @ 2009-02-20 11:35 xumingming 阅读(4675) 评论(1) 推荐(1) 编辑
摘要: 来源:www.DrawNet.cn如果想你写的程序随系统开机一起启动的话,那么你可以照下面这个方法来做。RunWhenStart(false,Application.ProductName,Application.StartupPath+@\"\\MUS.exe\");///<summary>///开机启动项///</summary>///<paramname=\"S... 阅读全文
posted @ 2009-01-08 15:27 xumingming 阅读(5956) 评论(0) 推荐(0) 编辑
摘要: #region MD5算法(md5不可解密,加密后判断是否相等)public string md5(string str, int code){if (code == 16) //16位MD5加密(取32位加密的9~25字符) {return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str... 阅读全文
posted @ 2009-01-08 11:06 xumingming 阅读(813) 评论(1) 推荐(0) 编辑
摘要: (1).如果希望返回数据流,可以使用ExecuteReader方法来返回一个DataReader对象;(2).对于SQL数据源,如果将CommandText属性置为合法的带有FOR XML子句的T—SQL语句,可以使用SqlCommand对象的ExecuteXmlReader方法返回一个XmlReader对象。(3).如果希望返回单个值,使用ExecuteScalar方法;(4).执行没有返回值的... 阅读全文
posted @ 2009-01-04 13:27 xumingming 阅读(935) 评论(1) 推荐(0) 编辑
摘要: 继承"基类"跟继承"接口"都能实现某些相同的功能,但有些接口能够完成的功能是只用基类无法实现的1.接口用于描述一组类的公共方法/公共属性. 它不实现任何的方法或属性,只是告诉继承它的类《至少》要实现哪些功能,继承它的类可以增加自己的方法. 2.使用接口可以使继承它的类: 命名统一/规范,易于维护.比如: 两个类 "狗"和"猫",如果它们都继承了接口"动物",其中动物里面有个方法Behavior()... 阅读全文
posted @ 2008-12-25 17:07 xumingming 阅读(943) 评论(0) 推荐(0) 编辑
摘要: Excel导入SQL数据库完整代码 protected void studentload_Click(object sender, EventArgs e) {//批量添加学生信息 SqlConnection conn = DB.dataBaseConn();//链接数据库 conn.Open(); try { ... 阅读全文
posted @ 2008-12-15 11:02 xumingming 阅读(1487) 评论(3) 推荐(0) 编辑
摘要: 如果有以下几种很简单的需求,可是小需要中隐藏着大问题。 给页面添加4个web按钮,点击4个按钮分别实现 (1)打开一个摸态对话框 (2)页面在客户端转向 (3)页面转向并且进行一个服务器端操作比如Session["test"]=1; (4)页面转向并且输出一个客户端提示 (1)return false的问题 在PageLoad里面这么写 Button1.Attributes.Ad... 阅读全文
posted @ 2008-11-24 09:34 xumingming 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 在ASP.Net项目中使用存储过程,首先可以提高数据库的安全性,其次可以提高运行SQL代码运行的速度,在大型项目中一般是必不可少的。Visual Studio.Net为SQL的存储过程提供了强大的支持,您既可以通过visual studio.net来新建存储过程,也可以直接在Sql Server的查询分析器中运行,还可以通过企业管理器创建,使用起来也非常方便。大家一直都误认为SQL存储过程是一个比... 阅读全文
posted @ 2008-11-11 09:04 xumingming 阅读(1632) 评论(1) 推荐(1) 编辑
摘要: 大家在实际工作学习C#的时候,可能会问:为什么我们要为一些已经存在的功能(比如Windows中的一些功能,C++中已经编写好的一些方法)要重新编写代码,C#有没有方法可以直接都用这些原本已经存在的功能呢?答案是肯定的,大家可以通过C#中的DllImport直接调用这些功能。 DllImport所在的名字空间 using System.Runtime.InteropServices; ... 阅读全文
posted @ 2008-10-10 16:28 xumingming 阅读(35207) 评论(10) 推荐(5) 编辑