07 2011 档案

摘要:说的通俗一些,就是:有一个叫做EventHandler 的家伙,他会告诉你(主程序),有一些事情发生了:这个事情是谁导致的呢?是某个object类型对象导致的,它用Source或Sender来表示。这个事情是什么事呢?e的内容就是事情的内容了。至于Source和Sender,没有区别,你想用哪个就用哪个,其实都是一样的。所以,我们在程序中的事件处理函数就是依赖于这个东西实现的:比方说你点了一个按钮,程序怎么知道应该用哪个函数来处理这个动作呢?那么EventHandler 这个家伙会告诉程序:"button1(sender)被点击(e)了,请调用对应的处理函数"。当然这个函数 阅读全文
posted @ 2011-07-29 08:45 jayccc 阅读(259) 评论(0) 推荐(0) 编辑
摘要:创建studentcourse(学号,姓名,课程1,课程2...) information(学号,姓名,性别,籍贯,联系电话....) 两张表更新型触发器(update):Create Trigger T1 On studentcourse --在Studentcourese表中创建触发器 for Update --为什么事件触发 As --事件触发后所要做的事情 if Update(姓名) begin Update information Set 姓名=i.姓名 From information inf, Deleted d ,Inserted i --Deleted和Inserted临时表 阅读全文
posted @ 2011-07-28 12:31 jayccc 阅读(2686) 评论(0) 推荐(0) 编辑
摘要:现在从对ASP.NET页面的执行顺序开始,体会一下B/S结构的程序的特点,下图是ASP.NET页面的执行顺序说明: Page_Init(页面初始化引发的事件)——>Page_Load(加载页面时引发的事件)——>Control Event(服务器控件引发的事件)——>Page_UnLoad(页面从内存中卸载时引发的事件) Page_Init和Page_UnLoad不常用,但是这里还是要说明一下。Page_Init和Page_Load事件区别在于,只有后者才能完全加载控件,绑定数据,虽然你可以在Page_Init中访问控件,但是其viewstate都不会被加载,所以此时控件中只 阅读全文
posted @ 2011-07-26 17:38 jayccc 阅读(453) 评论(0) 推荐(0) 编辑
摘要:在实际开发过程中,经常会遇到在页面上直接显示word文档的内容,当然这里仅仅涉及到查看文档内容,不涉及修改和保存操作,这里是利用Office的COM组件,将word文档转换程html格式后显示在页面中,html页面中显示的风格几乎跟word内容一致。这里介绍一种可行的方案:1、首先在项目引用中添加如下引用:2、假如在项目根目录下有一个专门的文件夹,譬如叫UpLoad的文件夹,专门用来存放上传上来的Word文档,这里是在数据库中保存有文件名的文件存放目录。3、新建一个Default.aspx页面,用于模拟参数传递view plain<%@PageLanguage="C#" 阅读全文
posted @ 2011-07-26 17:27 jayccc 阅读(2865) 评论(0) 推荐(0) 编辑