- 博客(14)
- 资源 (12)
- 收藏
- 关注
转载 C#中调用SQL存储过程(带输入输出参数的例子)
<br />首先建立存储过程,默认为输入参数,输出参数后面要加output<br /> /**<br /> 存储过程 <br /> create procedure queryStuNameById<br /> @stuId varchar(10),--输入参数<br /> @stuName varchar(10)output --输出参数<br /> as <br /> se
2011-04-27 12:43:00 741
原创 JS 操作 XML 的 API
文档对象模型(DOM)文档对象模型(DOM)是表示文档(比如HTML和XML)和访问、操作构成文档的各种元素的应用程序接口(API)。一般的,支持 Javascript的所有浏览器都支持DOM。本文所涉及的DOM,是指W3C定义的标准的文档对象模型,它以树形结构表示HTML和XML文档,定义了遍历这个树和检查、修改树的节点的方法和属性。 DOM眼中的HTML文档:树 在DOM眼中,HTML跟XML一样是一种树形结构的文档,是根(root)节点,、、是的子(children)节点,互相之间是
2011-04-21 14:14:00 2602
原创 javaScript操作select标签,select取值
1判断select选项中 是否存在Value="paraValue"的Item 2向select选项中 加入一个Item 3从select选项中 删除一个Item 4删除select中选中的项 5修改select选项中 value="paraValue"的text为"paraText" 6设置select中text="paraText"的第一个Item为选中 7设置select中value="paraValue"的Item为选中 8得到select的当前选中项的value 9
2011-04-21 04:40:00 1592
原创 JS与cookie
设置cookie 每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie: document.cookie="userId=828"; 如果要一次存储多个名/值对,可以使用分号加空格(; )隔开,例如: document.cookie="userId=828; userName=hulk"; 在cookie的名或值中不能使用分号(;)、逗号(,)、等号(=)以及空格。在cookie的名中做到这点很容易,但要保存的值是不确定的。
2011-04-19 21:20:00 441
转载 asp.net中使用UrlRewritingNet重写URL
1、到官方网站下载dll: http://www.urlrewriting.net/159/en/downloads.html 在这个页面还可以找到源文件和官方提供的例子,有兴趣的可以下下来看一下。 2、引用到网站中。 3、修改web.config (1)添加下边这段到configSections节点中: (2)添加下边这段到configuration节点中: 在这里,我专门为重写规则定义了一个配置文件,放在根目录的config文件夹下,这个位置和文件名可以修改成自己的,也可
2011-04-16 09:12:00 891
转载 UrlRewritingNet 完美实现 ASP.NET 2.0 中的URL重写(映射)
URL重写好处有很多,如有利于SEO、便于记忆、隐藏真实路径使安全性提高、便于更新等等。本文概要描述了各种URL重写的实现。 ASP.NET 2.0 中实现URL重写有很多方法,如:Global.asax中捕获用Application_BeginRequest请求,再用HttpContext类的Rewrite方法或Server.Transfer方法实现重写;自己实现IHttpModule实现重写;还有的利用服务器的404错误引导到新的页面实现重写;最后就是用组件实现重写(基本原理大多也是实现IHt
2011-04-15 23:25:00 606
转载 ASP.NET中用IHttpModule接口实现伪静态
在开发网站的时候,会经常的用到get的方式来传值,这样,对我们来说,后台代码的实现是比较容易和方便的,但是,这种URL也会有相应的弊端,一个就是令我们经常头疼的Sql注入,一个是可以不利于SEO(搜索引擎优化)。而伪静态的技术就很好的解决了这一问题。 要想清楚地知道伪静态的技术,我们还是先来看看IHttpModule这个接口吧! IHttpModule:向实现类提供模块化初始化和处理事件。相对于整个应用程序来讲,如果我们需要在请求发生之时对请求的地址进行处理就需要用到 IhttpModule接
2011-04-15 21:33:00 657
原创 AppSettings和ConnectionStrings的区别
AppSettings是ASP.NET1.1时期用的,在.NET Framework 2.0中,新增了ConnectionStrings专门用来获取配置文件在ConfigurationManager类中. 1. 或是 在 里,在页面还可以这样引用. 2.: 1)AppSettings 是在2003中常用的,ConnectionStrins是2005中常用的. (2)使用Connec
2011-04-15 14:39:00 354
原创 SQL触发器
定义: 在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。 常见的触发器有三种:分别应用于Insert , Update , Delete 事件。 Trigger语法 CREATE TRIGGER trigger_name ON { table | view } [ WITH ENCRYPTION ] --用于加密触发器 { { { FOR | AFTER | INSTEAD OF } { [ IN
2011-04-15 04:27:00 345
原创 Http Status Code/http响应状态码
1.1 消息1xx(Informational 1xx) 该类状态代码用于表示临时回应。临时回应由状态行(Status-Line)及可选标题组成, 由空行终止。HTTP/1.0中没有定义任何1xx的状态代码,所以它们不是对HTTP/1.0请求的合法回应。实际上,它们主要用于实验用途,这已经超出本文档的范围。 1.2 成功2xx(Successful 2xx) 表示客户端请求被成功接收、理解、接受。 200 OK 请求成功。回应的信息依赖于请求所使用的方法,如下:
2011-04-14 12:02:00 547
原创 存储过程游标
· --游标实例 利用游标循环表 根据userid赋值 · alter PROCEDURE CURSOR_EG1 · AS · BEGIN · declare @a int,@error int · declare @temp varchar(50)--临时变量,用来保存游标值 · set @a=1 set @error=0 · BEGIN TRAN --申明事务 · --申明游标 为userid · declare order_cursor CUR
2011-04-13 21:42:00 293
原创 sql 存储过程返回值
1:return 返回一个值 CREATE PROCEDURE testReturn AS return 145 GO --查询分析器中调用 --DECLARE @RC int --exec @RC=singleValue --select @RC 2:output 返回值 CREATE procedure testoutput @p1 int, @p2 int output, @p3 i
2011-04-13 09:42:00 491
原创 sql存储过程语法
一.注释 -- 单行注释,从这到本行结束为注释sql 语法,类似C++,c#中// 多行注释,类似C++,C#中 二.变量(int, smallint, tinyint, decimal,float,real, money ,smallmoneysql 语法, text ,image, char, varchar。。。。。。) 语法: DECLARE { {@local_variable data_type} } [,...n] 例如: declar
2011-04-13 09:35:00 519
原创 Login 控件的使用
今日,想学下Login空间的使用,找了代码看了,硬是不知道数据库在那里来的!还有怎么获取数据的! 后来才知道,原来,它是在新用户注册的时候自动创建的数据库!搞笑,!但是,怎么自己连接sql 数据库呢?? 看看转载的东西吧!很多东西MSDN上都有!我也复制了一些高级的功能! 作为一个开发者,我们清楚大多数的程序都有一个登陆与处理忘记密码等等功能的模块。 第一步:- 在拖拽 Login 控件到页面上这样在设计视图中它会看起来像一个登陆页面。 第二步:一旦 UI 设置好了就该转到代码部
2011-04-13 02:05:00 10426 1
四六级管理系统(C#)
2010-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人