随笔 - 20  文章 - 7  trackbacks - 0
<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

常用链接

留言簿(1)

随笔档案

文章分类

文章档案

积分与排名

  • 积分 - 20124
  • 排名 - 1714

最新评论

一种我未用过的方法,但现在觉得很爽

 1<%@language=vbscript codepage=936 %>
 2<%
 3option explicit
 4response.buffer=true    
 5dim conn
 6dim connstr
 7dim db
 8db="yipinjia.asp"
 9Set conn = Server.CreateObject("ADODB.Connection")
10connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
11conn.Open connstr
12
13%>
14
15<%
16Rem 判断发言是否来自外部
17function ChkPost()
18    dim server_v1,server_v2
19    chkpost=false
20    server_v1=Cstr(Request.ServerVariables("HTTP_REFERER"))
21    server_v2=Cstr(Request.ServerVariables("SERVER_NAME"))
22    if mid(server_v1,8,len(server_v2))<>server_v2 then
23        chkpost=false
24    else
25        chkpost=true
26    end if
27end function

28%>
posted @ 2006-03-16 00:34 The Game, tomtom 阅读(204) | 评论 (0)编辑 收藏

   在实现页面跳转的时候,有些人喜欢用Response.Redirect,而有些人则喜欢用Server.Transfer。大部分时间似乎这两种方法都可以实现相同的功能,那究竟有区别吗?

        查了些文档,发现两者区别还是很明显的。根本上,Response是叫浏览器去重新转向到指定的网页,而Server自然是发生在服务器端为主了,因此会有以下区别:
1. Server.Transfer只能够转跳到本地虚拟目录指定的页面,而Response.Redirect则十分灵活;
2. Server.Transfer可以将页面参数方便传递到指定页面;
3. 使用时,Server.Transfer跳到别的页面后,浏览器显示的地址不会改变,有时反而会造成误会,当然也有些场合需要这样的效果;
4. Server.Transfer可以减少客户端对服务器的请求;

posted @ 2006-03-11 12:12 The Game, tomtom 阅读(192) | 评论 (0)编辑 收藏
安装asp.net环境,首先先安装IIS.

  一 IIS安装方法:
  1.选择"控制面板".

  2.点"添加删除软件".

  3.选择"添加组件",把系统盘放的光驱中.

  4.选中IIS点下一步就可以了.

  5.在浏览器中输入" http://localhost "测试IIS是否安装成功.

  到这步你可以把你的asp网页放到系统盘(一般是C盘,我的是F盘)的C:\Inetpub\wwwroot的文件夹中了。

  比如你你C:\Inetpub\wwwroot中建了一个ip363,在浏览器中输入 http://localhost/ip363 就可以了.

  二 配置asp.net环境:

  下载mdac安装:

  直接下载2.8中文版:
  http://download.microsoft.com/download/8/b/6/8b6198c0-fe96-4811-9d81-d5c76dd5fea8/MDAC_TYP.EXE

  然后下载.NET Framework 1.1版可再发行组件包
  http://download.microsoft.com/download/7/b/9/7b90644d-1af0-42b9-b76d-a2770319a568/dotnetfx.exe

  然后下载.NET Framework SDK1.1安装
  下载1.1简体中文版:
  http://download.microsoft.com/download/0/f/e/0fecf85c-fb50-4ca9-adf2-c4be7ec9b454/setup.exe

  最后安装简体中文语言包
  http://download.microsoft.com/download/4/b/c/4bce2f4b-548e-4e36-a3f7-46d79a6abd39/langpack.exe

  如果你没法运行msi文件,请安装以下软件
  http://www.microsoft.com/downloads/details.aspx?displaylang=en&;FamilyID=4B6140F9-2D36-4977-8FA1-6F8A0F5DCA8F
 
  最后如果在程序那里看到 Microsoft .NET Framework SDK 就安装完成了.

  也可以安装Microsoft VS.NET 这样写asp.net代码就简单方便了

posted @ 2006-02-14 16:40 The Game, tomtom 阅读(243) | 评论 (0)编辑 收藏
1<%@ page language="vb" %>
2<h1>使用Choose函数简化SelectCase语句</h1>
3<%
4Dim intA as integer=2, strTemps as string
5strTemps=Choose(intA,"","","","","")
6response.write("intA的值是" & intA & "时,结果为"&strTemps)
7%>




Choose函数语法:  Choose(数值变量,返回值1,返回值2,返回值3,......)      注意intA一定要是数值变量!


response.write()里面如果是字符串或html语句,要加上"",是变量则加上&,  句中strTemps在右侧则只需加一个&
posted @ 2006-02-08 16:20 The Game, tomtom 阅读(818) | 评论 (0)编辑 收藏
1<%@ page language="vb" %>
2<h1>使用Iif()函数简化IfThen语句</h1>
3<%
4Dim intA As integer=11, strTemps As String
5strTemps=Iif(intA>10,"intA变量的值大于10","变量的值小于10")
6response.write(strTemps)
7%>




Iif函数语法: Iif(条件式,语句1,语句2)
     语句1:当条件式运算结果为True值的表达式或变量内容
     语句2:当条件式运算结果为False值的表达式或变量内容


respose.write()里面可以直接写变量的名
posted @ 2006-02-08 15:55 The Game, tomtom 阅读(438) | 评论 (0)编辑 收藏

 

 1<body>
 2<h1>获得数组维数的最大索引值</h1>
 3<%
 4dim arrayA(10as integer
 5response.write("获取一维数组的最大索引值,结果为" & ubound(arrayA) & "<br>")
 6dim arrayB(15,20as integer
 7response.write("获取二维数组第一维度的最大索引值,结果为"& ubound(arrayB,1&"<br>")
 8response.write("获取二维数组第二维度的最大索引值,结果为"& ubound(arrayB,2)&"<br>")
 9%>
10</body>








Dim ArrayA as integer() = (1,2,3,4,5)
相当于声明一个ArrayA(4)的一维数组

posted @ 2006-02-06 20:44 The Game, tomtom 阅读(651) | 评论 (0)编辑 收藏
本人在 http://www.goofar.com 注册了一个免费asp.net空间,10M的,还算不错.
只是每天只允许200个用户注册,大家耐心点试咯.
posted @ 2006-02-05 22:01 The Game, tomtom 阅读(546) | 评论 (2)编辑 收藏

<%@ page language="vb" %>
<html>
<head>
<title>
vb.net操作符号综合范例
</title>
</head>
<body>
<%
dim intA as integer = 10, intB as integer = 5, intC as integer = 3
dim strA as string = "ASP.NET", strB as string = "VB.NET"
dim blnA as boolean = true, blnB as boolean = false
response.write(
"条件设置:<br>")
response.write(
"整数条件: intA=" & intA & ",intB=" & intB & ",intC=" & intC & """<br>")
response.write(
"字符串条件: strA=""" & strA & """,strB=""" & strB & """<br>")
response.write(
"布尔代数:blnA=" & blnA & "blnB=" & blnB & "<br><b>")
response.write(
"括号优先级:")
response.write(
"(intA - intB)*intC结果为:"&((intA-intB)*intC)&"<br>")
response.write(
"算数操作符:")
response.write(
"intA-intB*intC结果为:"&(intA-intB*intC)&",<br>")
response.write(
"比较操作符:")
response.write(
"intA>intB的结果为:" &(intA>intB)& ",")
response.write(
"strA<>strB的结果为 " & (strA<>strB)& "<br>")
response.write(
"逻辑操作符:")
response.write(
"blnA and blnB的结果为" & (blnA and blnB) & ",")
response.write(
"blnA or blnB的结果为" & (blnA or blnB) & "<br>")

%
>
</body>
</html>
posted @ 2006-02-05 21:36 The Game, tomtom 阅读(681) | 评论 (1)编辑 收藏
 1<% @page language="vb" %>
 2<html>
 3<head>
 4<title>
 5编写一个asp.net程序代码
 6</title>
 7</head>
 8<body>
 9<%
10dim strAuthorName
11dim intDefaultSize as integer
12dim strFontName as string="隶书"
13const strTitle as string="编写""一个""asp.net程序"
14const strFontColor as string="purple"
15strAuthorName=10
16strAuthorName="tomtom"
17intDefaultSize= 5
18response.write("<font face=" & strFontName & " size=" & intDefaultSize & " color=" & strFontColor & ">")'这里的"和&之间一定要有一个空格!!!我不加空格的话就调试不到,不知道为什么,有没有高手可以告诉我?
19response.write("标题文字:" & strTitle & "<br>")
20response.write("作者:" & strAuthorName & "<br>")
21response.write("默认中文字体:" & strFontName & "<br>")
22response.write("默认字号:" & intDefaultSize & "<br>")
23response.write("</font>")
24%>
25</body>
26</html>






posted @ 2006-02-05 21:36 The Game, tomtom 阅读(239) | 评论 (1)编辑 收藏

 

<% @ page language="VB" %>
<html>
<head>
<title>
我的第一个asp.net程序代码
</title>
</head>
<body>
<%
Dim i as integer
For i = 1 to 5 %>
<font size= <=i %>>我的第一个asp.net程序代码<br></font>
<%
Next
Response.write(
"编写第一个asp.net程序!")
%
>

</body>
</html>
<font size=<%=i%>>我的第一个asp程序</br></font>

posted @ 2006-02-05 21:35 The Game, tomtom 阅读(171) | 评论 (0)编辑 收藏
仅列出标题
共2页: 上一页 1 2