摘要: 自己的ASP.NET常用代码(不断更新中) 阅读全文
posted @ 2007-07-11 16:12 早班火车 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 关于数据处理相关的优化 一、 SqlDataRead和Dataset的选择 阅读全文
posted @ 2007-06-27 10:39 早班火车 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 本文使用下列技术:ASP.NET,.NET 框架,IIS 用 ASP.NET 编写 Web 应用程序其轻松程度令人难以置信。。。 阅读全文
posted @ 2007-06-27 10:36 早班火车 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 大家看清楚这加重这四行代码就明白了o(∩_∩)o... ·'class="link14" target="_blank"> ·'class="link14" target="_blank"> 阅读全文
posted @ 2007-06-26 15:26 早班火车 阅读(1199) 评论(2) 推荐(0) 编辑
摘要: 前前后后收到过一些学生的来信,询问ASP.NET的学习顺序问题,在此就向打算系统学习ASP.NET技术的初学者谈谈我的建议。 阅读全文
posted @ 2007-06-13 12:26 早班火车 阅读(230) 评论(1) 推荐(0) 编辑
摘要: 事务定义: 事务是单个的工作单元。如果某一事务成功,则在该事务中进行的所有数据更改均会 提交,成为数据库中的永久组成部分。如果事务遇到错误且必须取消或回滚,则所有 数据更改均被清除。 阅读全文
posted @ 2007-06-13 10:16 早班火车 阅读(1365) 评论(0) 推荐(0) 编辑
摘要: 1得到关于某元素下的所有值 XmlDocument doc = new XmlDocument(); doc.Load(Server.MapPath(".\\db\\dbGuest.xml")); XmlNodeList xnl = doc.GetElementsByTagName("Name");//得到关于是name元素下的所有值 xnl是一个数组,如果帮顶到数据控件上,用xnl[i].InnerXml. 2查询任意节点的值(selectsiglenode方法) 阅读全文
posted @ 2007-06-08 13:37 早班火车 阅读(566) 评论(1) 推荐(0) 编辑
摘要: 存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。总的来说,存储过程具有以下一些优点: 阅读全文
posted @ 2007-06-07 14:59 早班火车 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 软件开发流程(转) 阅读全文
posted @ 2007-06-06 16:25 早班火车 阅读(1189) 评论(0) 推荐(0) 编辑
摘要: 在经过一段时间的存储过程开发之后,写下了一些开发时候的小结和经验与大家共享,希望对大家有益,主要是针对Sybase和SQL Server数据库,但其它数据库应该有一些共性。 阅读全文
posted @ 2007-06-06 14:08 早班火车 阅读(227) 评论(1) 推荐(0) 编辑
摘要: 一个成功的管理系统,是由:[50% 的业务 + 50% 的软件] 所组成,而 50% 的成功软件又有 [25% 的数据库 + 25% 的程序] 所组成,数据库设计的好坏是一个关键。如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。有关数据库设计的材料汗牛充栋,大学学位课程里也有专门的讲述。不过,就如我们反复强调的那样,再好的老师也比不过经验的教诲。所以我归纳历年来所走的弯路及体会,并在网上找了些对数据库设计颇有造诣的专业人士给大家传授一些设计数据库的技巧和经验。精选了其中的 60 个最佳技巧,并把这些技巧编写成了本文,为了方便索引其内容划分为 5 个部分: 阅读全文
posted @ 2007-06-05 16:53 早班火车 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 1:dataset string con=ConfigurationSettings.AppSettings["dsn"]; SqlConnection conn = new SqlConnection(con);//连接字符串 conn.Open(); SqlDataAdapter myCommand = new SqlDataAdapter();  //创建SqlDataAdapter 类 myCommand.SelectCommand=new SqlCommand("sp_searchCkArticleByTitle",conn); myCommand.SelectCommand.CommandType=CommandType.StoredProcedure ; SqlParameter title=myCommand.SelectCommand.Parameters.Add("@title",SqlDbType.NVarChar ,500); 阅读全文
posted @ 2007-06-05 14:52 早班火车 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 在模板列里动态填充每一行,然后加入到dataset中。。。 1.代码的最后dataset ds用了session保存,这样的做法只限测试之用,若要在实际中请慎用哈,o(∩_∩)o...~ 2.服务器一般只用session保存一些用户登陆信息的id等,对于象这样的ds会占用宝贵的服务器资源, 不推荐使用o(∩_∩)o... 3.session 很强大,后果很严重o(∩_∩)o...~ 4.在select 语句中用了union填充集合并返回,注意:集合必须具有相同的属性才可用UNION关键词。 阅读全文
posted @ 2007-06-01 15:39 早班火车 阅读(662) 评论(0) 推荐(0) 编辑
摘要: 大致思路,TreeNode对象输出的是一个附和的HTML对象(包括TD,A,InputCheckBox……),本身没有办法增加客户端脚本,所以为TreeView控件客户端的onclick事件中加入脚本,脚本目的:对于引发事件的对象都做判断,如果是InputCheckBox对象导致的事件,则直接调用__doPostBack来回发页面。至于后台代码就思路就简单了,递归选择相关节点,设置其Checked属性就好了。 阅读全文
posted @ 2007-05-29 14:02 早班火车 阅读(1862) 评论(1) 推荐(0) 编辑