主题:分享北大青鸟liunx笔记
今天小弟在编程爱好者论坛发表一下我在[url=http://www.beidaqingniao.org]北大青鸟[/url]学习的asp.net学习的编程语言!
1、数据库连接(sql)
string strcn =" Data Source=(local); Database=数据库名称;Uid=用户名;Pwd=密码 ";
server=localhost;uid=admin;password=admin;database=usersql
(access数据库) string strcn="provider = Microsoft.Jet.OLEDB.4.0;DATA Source=" + Server.MapPath("App_Data/db_ManyChat.mdb" ;
2、强制转换成数值类型
Convert.Toint32
eg:
int count =Convert.Toint32(com.ExecuteScalar()); //用于登录验证
3、登录失败用的js
<script lanuage=javascript>alert("用户名或密码有错");location="javascript:history.go(-1)"</script> //登录失败并返回登录页面
4、session用法
一、session.Timeout = 1;//设置session过期时间,以分钟为单位,默认为分钟;
也可以在Web.config文件中,使用sessionState配置元素的timeout属性来设置session过期时间:
<sessionState mode="InProc" timeout="30"/>
二、copyto(将会话状态的值复制到一维数组中)
string[] strarray= new string[]{"1","2","3"}
session.CopyTo(strarray,0) 注意session的值不能超过一维数组的值
三、abandon (结束会话)
session.Abandon();
四、clear(消除session对像变量,但不会结束会话)
session.clear();//移出所有的session变量
五、add(添加新项)
session.Add("tu","tu");
5、Cookie (不是Page对象)
response.cookies[name]="资料" //创建COOKIE变量
response.cookies.add(cookie对象名) //写入COOKIE变量
变量名 = request.cookies[name].value //取出COOKIE;
一、expires(设置COOKIE变量的有效时间,默认为1000分钟,若设为0,则可以实时删除COOKIE变量)
例:
Httpcookie mycookie = new Httpcookie()//创建一个cookie变量
mycookie="明日科技" //设置一个值给变量
DateTime time = DateTime.Now;
TimeSpan Tspan = new TimeSpan(0,0,0,20);
mycookie.Expires = time.Add(Tspan); //设置过期时间
二、name 取得COOKIE变量的名称
三、value 获取或设置COOKIE变量的内容值
四、PATH 获取或设置COOKIE适用于的URL
方法:TOSTRING Equals(确定指定COOKIE是否等于当前的COOKIE)
6、 SERVER对象
属性:MachineName 获取服务器的计算机名称
// text.Text = Server.MachineName.ToLower()
ScriptTimeout 获取和设置请求超时值(以秒计)
// Server.ScriptTimeout = "30
以上就是小弟在学习asp.net的时候记下的要点!希望对各位朋友有帮助!犹如有什么疑问可以在线回复!也可以在[url=http://www.52benet.com/]www.52benet.com[/url]留言,欢迎大家一起学习asp.net技术
1、数据库连接(sql)
string strcn =" Data Source=(local); Database=数据库名称;Uid=用户名;Pwd=密码 ";
server=localhost;uid=admin;password=admin;database=usersql
(access数据库) string strcn="provider = Microsoft.Jet.OLEDB.4.0;DATA Source=" + Server.MapPath("App_Data/db_ManyChat.mdb" ;
2、强制转换成数值类型
Convert.Toint32
eg:
int count =Convert.Toint32(com.ExecuteScalar()); //用于登录验证
3、登录失败用的js
<script lanuage=javascript>alert("用户名或密码有错");location="javascript:history.go(-1)"</script> //登录失败并返回登录页面
4、session用法
一、session.Timeout = 1;//设置session过期时间,以分钟为单位,默认为分钟;
也可以在Web.config文件中,使用sessionState配置元素的timeout属性来设置session过期时间:
<sessionState mode="InProc" timeout="30"/>
二、copyto(将会话状态的值复制到一维数组中)
string[] strarray= new string[]{"1","2","3"}
session.CopyTo(strarray,0) 注意session的值不能超过一维数组的值
三、abandon (结束会话)
session.Abandon();
四、clear(消除session对像变量,但不会结束会话)
session.clear();//移出所有的session变量
五、add(添加新项)
session.Add("tu","tu");
5、Cookie (不是Page对象)
response.cookies[name]="资料" //创建COOKIE变量
response.cookies.add(cookie对象名) //写入COOKIE变量
变量名 = request.cookies[name].value //取出COOKIE;
一、expires(设置COOKIE变量的有效时间,默认为1000分钟,若设为0,则可以实时删除COOKIE变量)
例:
Httpcookie mycookie = new Httpcookie()//创建一个cookie变量
mycookie="明日科技" //设置一个值给变量
DateTime time = DateTime.Now;
TimeSpan Tspan = new TimeSpan(0,0,0,20);
mycookie.Expires = time.Add(Tspan); //设置过期时间
二、name 取得COOKIE变量的名称
三、value 获取或设置COOKIE变量的内容值
四、PATH 获取或设置COOKIE适用于的URL
方法:TOSTRING Equals(确定指定COOKIE是否等于当前的COOKIE)
6、 SERVER对象
属性:MachineName 获取服务器的计算机名称
// text.Text = Server.MachineName.ToLower()
ScriptTimeout 获取和设置请求超时值(以秒计)
// Server.ScriptTimeout = "30
以上就是小弟在学习asp.net的时候记下的要点!希望对各位朋友有帮助!犹如有什么疑问可以在线回复!也可以在[url=http://www.52benet.com/]www.52benet.com[/url]留言,欢迎大家一起学习asp.net技术