博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年8月1日

摘要: 插入:picPath是图片的路径Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->try { //把照片通过流的方式读取到字节数组中! FileStream fs = File.OpenRead(picPath); byte[] b =newbyte[fs.Length]; fs.Read(b, 0, b.Length); OleDbConnection con =new OleDbConnection(DB.connectionString. 阅读全文

posted @ 2013-08-01 16:05 love楠 阅读(599) 评论(0) 推荐(0) 编辑

摘要: 事务就是负责把一系列操作看做一个独立的逻辑单元,这些操作要么同时成功,要么同时失败。下面是一个经典的例子:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->createprocedure TransferMoeny ( @FromAccountNovarchar(50),-- 转出账号 @ToAccountNovarchar(50),--转入账号 @MoneyCountmoney--转账金额) as--判断账号是否存在ifexists (sel 阅读全文

posted @ 2013-08-01 16:04 love楠 阅读(144) 评论(0) 推荐(0) 编辑

摘要: 存储过程的概念: 存储过程(Stored Procedure)是一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程的优点:存储过程与存储在客户本地的T-SQL程序相比,具有如下优点:u 模块化的程序设计:存储过程经过一次创建之后,可以被无数次调用,所以增加代码的重用性和共享性,提高应用程序的开发的质量和效率。另外,用户可以独立于应用程序而对存储过程进行修改,不影响源程序。u 执行速度快:存储过程在创建时就经过了语法检查和性能优化,因此在执行时不必重复这些步骤。存储过程在经过第一次执行后,SQL S... 阅读全文

posted @ 2013-08-01 16:03 love楠 阅读(284) 评论(0) 推荐(0) 编辑

摘要: 触发器是一个在修改指定表中的数据时自动执行的特殊存储过程。 触发器定义在特定的表上,这个表称为触发器表。当试图在触发器表中插入、更新或删除数据时,触发器会针对所做动作自动执行。 不像普通的存储过程,触发器不能被直接调用,也不传递或接受参数。触发器及触发它的语句被视为单个事务,可以在触发器内的任何地方被回滚,即使触发器中不存在显式的BEGIN TRANSACTION语句,在触发器的定义中也可以包括ROLLBACK TRANSACTION语句。 触发器的主要优点是它们可以包含复杂的处理逻辑。触发器能够对数据库中的相关表进行级联修改,强制比CHECK约束更复杂的数据完整性。 触发器的类型:INS.. 阅读全文

posted @ 2013-08-01 16:02 love楠 阅读(496) 评论(0) 推荐(0) 编辑

摘要: 一、JS闭包。 f = function() {return true;}; g = function() {return false;}; (function() { if (g() && [] == ![]) { f = function f() {return false;}; function g() {return true;} } })(); alert(f()); // true or false ? ------------------------ 答案: (function() { if (g() && [] == ![]) { //应该看成i 阅读全文

posted @ 2013-08-01 15:28 love楠 阅读(897) 评论(0) 推荐(0) 编辑

摘要: 无标题页//这里要说的是jquery 各位可以到网上下载 我这里就不说地址了 记住是1.4.2.min.js 有的使用1.6的话反选是不能实现的 切记 切记、、 checkbox1 checkbox2 checkbox3 checkbox4 --%> ... 阅读全文

posted @ 2013-08-01 14:36 love楠 阅读(186) 评论(0) 推荐(0) 编辑

摘要: 1。HTML结构 1 2 3 4 2。CSS样式/* ===== 本地商城图片轮转 ===== */.main_view {position: relative;}.window {height: 350px;width: 740px;overflow: hidden;position: relative;margin-bottom:5px;}.image_reel {position: absolute;top: 0;left: 0;}.image_reel img {float: left;}.paging {position: absolute;top: 310px;l... 阅读全文

posted @ 2013-08-01 14:35 love楠 阅读(234) 评论(0) 推荐(0) 编辑

摘要: 做BS开发就难免会用到javascript,而每个浏览器对javascript的支持有不同。这就需要我们程序员去兼容他们,不然有些浏览器就无法运行我们的代码。就会造来客户的投诉,如果让BoSS知道了,这可不太好哦。下面是兼容IE和FF的js脚本做法和分解(部分选自网上): .以下以 IE 代替 Internet Explorer,以 MF/FF 代替 Mozzila Firefox //window.event IE:有window.event对象 FF:没有window.event对象。可以通过给函数的参数传递event对象。如onmousemove=doMouseMove(event) / 阅读全文

posted @ 2013-08-01 14:19 love楠 阅读(252) 评论(0) 推荐(0) 编辑

摘要: ASP.NET 页运行时,此页将经历一个生命周期,在生命周期中将执行一系列处理步骤。这些步骤包括初始化、实例化控件、还原和维护状态、运行事件处理程序代码以及进行呈现。了解页的生命周期非常重要,这样就能在合适的生命周期阶段编写代码,以达到预期效果。此外,如果开发自定义控件,则必须熟悉页生命周期,从而正确地初始化控件,使用视图状态数据填充控件属性以及运行所有控件行为逻辑。 (1) 对象初始化Init事件:页面初始化的标志是Init事件。页面中的控件(包括页面本身)都是在它们最初的Form中被首次初始化的。在成功创建页面的控件树后,对应用程序激发这个事件。当Init事件发生时,在.aspx源文件中静 阅读全文

posted @ 2013-08-01 14:09 love楠 阅读(212) 评论(0) 推荐(0) 编辑

摘要: js继承有5种实现方式:1、继承第一种方式:对象冒充 function Parent(username){ this.username = username; this.hello = function(){ alert(this.username); } } function Child(username,password){ //通过以下3行实现将Parent的属性和方法追加到Child中,从而实现继承 //第一步:this.method是作为一个临时的属性,并且指向Parent所指向的对象, //第二步:执行this.method方法,即执行Parent所指向的对象函数 //第三步:销毁 阅读全文

posted @ 2013-08-01 14:03 love楠 阅读(362) 评论(0) 推荐(0) 编辑