摘要: 如何使用 SqlDataAdapter 来检索多个行以下代码阐明了如何使用 SqlDataAdapter 对象发出可生成 DataSet 或 DataTable 的命令。它从 SQL Server Northwind 数据库中检索一组产品类别。using System.Data;using System.Data.SqlClient;public DataTable RetrieveRowsWit... 阅读全文
posted @ 2009-09-05 18:04 yjhong 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 在gridview中,经常要访问其中的各类控件,比如dropdownlist,radiobutton,checkbox等,下面归纳下在gridview中访问各类控件的方法。  首先看下如何在gridview中访问dropdownlist控件。假设在一个gridviw中,展现的每条记录中都需要供用户用下拉选择的方式选择 dropdownlist控件中的内容,则可以使用如下代码,当用户选择好gridv... 阅读全文
posted @ 2009-09-05 17:59 yjhong 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 在日常工作中,经常要将gridview中的内容导出到excel报表中去,在asp.net 2.0中,同样可以很方便地实现将整个gridview中的内容导出到excel报表中去,下面介绍其具体做法:   首先,建立基本的页面default.aspx<form id="form1" runat="server"><div><asp:GridView ID="GridView1" runat="serv... 阅读全文
posted @ 2009-09-05 17:57 yjhong 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 在我们对VS.Net中的水晶报表(Crystal Reports)进行研究之前,我和我朋友对如何将这个复杂的东东加入我们的Web应用有着非常的好奇心。一周以后,在阅读了大量的“HOWTO”文档之后,我们成功地将一些简单的报告加入到了我们的Asp.net程序中,并得到了一些小决窍。   这篇文章教你如何在.Net Web应用中使用水晶报表,也可以让你在学习过程中少走一些弯路。... 阅读全文
posted @ 2009-09-05 17:56 yjhong 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=curre... 阅读全文
posted @ 2009-09-05 17:45 yjhong 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:... 阅读全文
posted @ 2009-09-05 17:42 yjhong 阅读(259) 评论(1) 推荐(0) 编辑
摘要: 有了思想才能飞翔,缺乏灵活就象少了轮子的汽车,难以飞奔。为了更好的理解设计思想,结合一个尽可能简洁的实例来说明OOD、设计模式及重构。通过下面的代码,详细地阐述面向对象设计思想。 一、传统过程化设计思想假定我们要设计一个媒体播放器(只从软件设计的角度,不涉及硬件)。该媒体播放器目前只支持音频文件mp3和wav。按照结构化设计思想,设计出来的播放器的代码如下: public class MediaP... 阅读全文
posted @ 2009-09-05 17:37 yjhong 阅读(509) 评论(1) 推荐(0) 编辑