03 2013 档案
摘要:<customErrors mode="On" defaultRedirect="/Error/Error.htm"> <error statusCode="403" redirect="/Error/NoAccess.htm"/> <error statusCode="404" redirect="/Error/FileNotFound.htm"/> </customErrors>
阅读全文
摘要:1,分出字符串 protected void Button1_Click(object sender, EventArgs e) { //把一个字符串按|号分出来输出,但不输出掉空格 string a = "a|b||||c||d"; StringBuilder sb=new StringBuilder (); string[] ss = a.Split(new char[] { '|' }, StringSplitOptions.RemoveEmptyEntries...
阅读全文
摘要:一个小练习,学习缓存,在页面建一个按键,打印出当前时间,在页面加上<%@ OutputCache Duration="15" VaryByParam ="none" %>这行代码,Duration是注明缓存页面的时间,15秒,VarByParam="none",这行代码的意思是,缓存不加任何条件,这样页面,在15秒内就不会再提交了!<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm8.as
阅读全文
摘要:委托学习,委托就是一种数据类型,就是把一个方法当参数一个使用,这里先写一个最简单的委托练习!新建一个空项目,再建一个控制台程序:然后再建一个类库,在类库中新建一个没有返回类型的委托:就是新建一个类,委托其实就是一个类,写法如下:namespace ClassLibrary1{ //定义一个没有返回值的委托 public delegate void Dodelegate();}然后在在类库中再建一个类。在类中创建一个方法,这个方法传一个委托参数,代码如下:这个M1方法里面的参数Dodelegate类型,就是上面我们定义的委托Dadelegate;namespace ClassLibr...
阅读全文
摘要:一个最简单的文件读取,再保存View Code 1 //读取一个文件 2 using (StreamReader reader = new StreamReader(@"E:\1.txt")) 3 { 4 //保存文件 5 using (StreamWriter writer = new StreamWriter(@"E:\2.txt")) 6 { 7 //用的流的方式读取,判断流是否读完,如果没有读完,一...
阅读全文
摘要:后台代码: protected void Button1_Click(object sender, EventArgs e) { string ss = "123"; Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "add("+ss+")", true); }前台代码:<script type="text/javascript"> $(function () { }) function add(str) { a
阅读全文
摘要:oracle主键自动增长的设置create table Test_Increase(userid number(10) primary key, /*主键,自动增加*/username varchar2(20));2创建自动增长序列 CREATE SEQUENCE TestIncrease_SequenceINCREMENT BY 1 -- 每次加几个 START WITH 1 -- 从1开始计数 NOMAXVALUE -- 不设置最大值 NOCYCLE -- 一直累加,不循环 CACHE 10; 3创建触发器 CREATE TRIGGER Test_Increase BEFOREinsert
阅读全文

浙公网安备 33010602011771号