摘要: 首先看代码1:[代码]很明显,最坏的情况,什么也查不到,但整个数组遍历了。看代码2:[代码]除了第一次查询要创建pointer数组外,以后每次查询都可以固定时间内找到。当然,此程序的前提是,每个成绩只出现一次。那么出现多次呢?我也没想好。 阅读全文
posted @ 2010-07-30 14:51 草珊瑚 阅读(4185) 评论(0) 推荐(0) 编辑
摘要: 来源于大师讲堂 ASP.NET 3.5 开发范例精讲精析总体思路跟select id from student where id>1 and id<10; 差不多。就是,数据表的记录总数,指定开始的记录,然后读取的条数。具体步骤:(1)将 ObjectDataSource 控件的 EnablePaging 属性设置为 True;(2)一旦 ObjectDataSource 控件的 En... 阅读全文
posted @ 2010-07-29 22:51 草珊瑚 阅读(910) 评论(0) 推荐(0) 编辑
摘要: 传值调用并不能改变两个变量的值,而传址能。为什么,因为,传值调用,仅仅是在函数内,调换参数的值。而地址所指向的值,改变的不仅仅是函数内,函数外也改变。请看代码:[代码] 阅读全文
posted @ 2010-07-29 17:16 草珊瑚 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 初中开始,语文,英语,数学,物理,化学,社会,生物,历史,地理,政治。我靠,你说一个人的脑子怎么这么强,能吸收那么多。说明高分的学生不简单,他们也许记忆力比一般学生多个两三天,逻辑能力比一般学生多个两三层,但也就这样的以五十步笑百步。他们的真正不简单在于,耐得住日复一日的重复,对知识不断的巩固,强化,总结,巩固,强化,总结这样的死循环,死死地把知识印在脑子里,考试时潇洒发挥。他们的耐力超不简单。他... 阅读全文
posted @ 2010-07-29 13:39 草珊瑚 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 先看前台代码:[代码]其中,authors222是不存在的表。再看后台代码:[代码]注意,e.ExceptionHandled= false;的话,或者不设置,异常不会赋值给Label1,而会跟平常的错误一样。 阅读全文
posted @ 2010-07-28 22:08 草珊瑚 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 首先是输入参数的来源: 参数类型 说明 ControlParameter 将参数设置为 ASP.NET 网页中的 Control 的属性值。使用 ControlID 属性指定 Control。使用 ControlParameter 对象的 PropertyName 属性指定提供参数值的属性的名称。 从 Control 派生的某些控件将定义 ControlValuePropertyAttribute... 阅读全文
posted @ 2010-07-28 12:27 草珊瑚 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 业务逻辑>数据层>SqlDataSource>sql的输入输出参数:输入参数包括,控件参数,窗体参数,用户设置文件参数,查询字符串参数,会话参数,Cookie参数,后台代码声明参数。输出参数包括,存储过程声明的输出参数,sql语句声明的输出参数。参数类型。业务逻辑>数据层>SqlDataSource>sql的输入输出参数>存储过程 输出参数:改编自《ASP... 阅读全文
posted @ 2010-07-27 17:28 草珊瑚 阅读(1155) 评论(0) 推荐(0) 编辑
摘要: 后台代码:[代码]前台代码:默认。 阅读全文
posted @ 2010-07-26 23:43 草珊瑚 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 虽然不大提倡,在数据库内存储图片,但有时会碰到,怎么读取呢,简单。前台代码:[代码]注:ImageData字段的数据类型是Image后台代码:[代码]就这样。 阅读全文
posted @ 2010-07-26 23:38 草珊瑚 阅读(1056) 评论(0) 推荐(0) 编辑
摘要: 需求分析,数据库设计,业务逻辑,性能,安全,扩展。业务逻辑:数据层;业务层;表现层。性能:缓存;服务器优化;减少无用代码。安全:验证用户输入的数据,防暴力破解,权限分配;服务器安全;数据库安全。业务逻辑>数据层:sqlDataSource,objectDataSource;自己手敲DataReader或者DataSet;Linq to sql。业务逻辑>数据层>SqlDataSo... 阅读全文
posted @ 2010-07-24 23:41 草珊瑚 阅读(296) 评论(0) 推荐(1) 编辑