ASP SERVER 技术教程文章

asp于Server.MapPath用法

总是忘记Server.MapPath的用法,以下记录了,以后使用:总注:Server.MapPath获得的路径都是server上的物理路径,也就是常说的绝对路径1、Server.MapPath("/")注:获得应用程序根文件夹所在的位置。如 C:\Inetpub\wwwroot\。2、Server.MapPath("./")注:获得所在页面的当前文件夹,等价于Server.MapPath("")。3、Server.MapPath("../")注:获得所在页面的上级文件夹。4、Server.MapPath("~/")注:获得当前应用级程序的文件夹,假设...

asp之servervariables全部显示

<%Response.Write("<p>")%><%for each i in request.servervariables%> <%=i%>:<%=request.servervariables(i)%><hr> <%Next%>原文:http://www.cnblogs.com/lykouyi/p/5687848.html

ASP连接sql server实例解析

1、首先确定自己的iis没有问题2、其次确定自己sqlserver没有问题 然后在iis的文件夹wwwroot里,建立一个文件 名为testSqlServer.asp,编写代码例如以下就可以<% ‘ole db连接 set cnn1 = Server.CreateObject("ADODB.Connection") ‘连接串需要注意sqlserver的实例名,是否是默认,非默认必需要写出来 cnn1.Open "provider=sqloledb;data source=./sqlexpress;initial catalog=master;user id=sa;password=000000;" sql = "selec...

server.mappath方法详解

./当前目录 /网站主目录 ../上层目录 ~/网站虚拟目录 如果当前的网站目录为E:\wwwroot 应用程序虚拟目录为E:\wwwroot\company 浏览的页面路径为E:\wwwroot\company\news\show.asp 在show.asp页面中使用 Server.MapPath("./") 返回路径为:E:\wwwroot\company\news Server.MapPath("/") 返回路径为:E:\wwwroot Server.MapPath("../") 返回路径为:E:\wwwroot\company Server.MapPath("~/") 返回路径为:E:\wwwroot\company server....

Windows server2008 搭建ASP接口訪问连接oracle数据库全过程记录【图】

先来说一下这套接口系统的总体方案: 之所用选用asp是由于属于轻量级的接口系统,仅仅须要改动好了以后复制粘贴上去接口就马上生效。而不须要像java系的接口程序要用tomcat打包、上传、部署这种。那这个系统就是如今window server上启用IIS,然后建立web网页服务。然后通过ODBC连接上数据库,在web页面中訪问和连接oracle数据库。 以下就開始一步一步介绍怎样实现这个过程。 1. IIS服务的启动。 參考链接:http://www.ip-tcp.com/?...

ASP Server 对象【代码】

SP Server 对象的作用是访问有关服务器的属性和方法。实例 此文件最后被修改的时间是?探测文件的最后更新时间。打开并读取某个文本文件本例会打开文件 "Textfile.txt" 以供读取。自制的点击计数器本例可从一个文件中读取一个数字,并在此数字上累加 1,然后将此数写回这个文件。Server 对象 ASP Server 对象的作用是访问有关服务器的属性和方法。其属性和方法描述如下: 属性属性描述ScriptTimeout 设置或返回在一段脚本终止前它所...

Server.Execute方法执行指定的ASP程序

您可以在ASP程序中使用Server.Execute(path)方法调用Path指定的ASP程序,待被调用的程序执行完毕之后再返回原来的程序,继续接下来的指令。这个作用类似#include。正是由于Server.Execute函数调用的这个特点,我们可以把经常用到的函数写成ASP程序,然后在需要用此函数的ASP程序使用Server.Execute进行调用,这样就不用写相同的程序代码。

ASP 连接 SQL SERVER 2008的方法

虽然网上有很多介绍,但是我还是费了很大的劲才连上。(要安装IIS和SQL SERVER) 新建一个*.asp文件,键入 <%set conn =server.createobject("adodb.connection")conn.open "provider=sqloledb;data source=local;uid=sa;pwd=******;database=database-name" %>比较标准的 需要注意的是: DataServer = "127.0.0.1" DataServer = "(local)" 都是可以使用的ConnStr="driver={SQL Server};server="&dataserver&";UID="&datauser&"...

Active Server Pages 错误 'ASP 0201' 修复方法

问题: 1. 访问 ASP 页面时,出现以下错误:Active Server Pages 错误 ASP 0201  错误无效的默认脚本语言  该应用程序地应的默认脚本语言无效2. 查看 HKEY_LOCAL_MACHINE\SOFTWARE\Classes,发现这个 Classes 的权限被改成 Everyone。如果你的 ASP 页面出现以上错误,并且看到注册表上面的 Classes 分支权限只有一个 Everyone,恭喜中奖。解决办法:点击Classes权限对话框中,点击下方的[高级]按钮,在[高级安全设置中],在[权限]...

ASP调用SQL SERVER存储程序

ASP调用SQL SERVER存储程序 出处 http://www.gxlsystem.com/vb/techniccolumn/subDetail.asp?MainId=2&BoardId=asp&ItemId=%CA%FD%BE%DD%BF%E2%B2%D9%D7%F7&RecId=2216 调用数据库存储过程 <% Set Dataconn = Server.CreateObject("ADODB.Connection") '建立连接对象 Dataconn.Open "DSN=SinoTrans;SERVER=APP_SERVER;UID=sa;PWD=;APP=Microsoft(R) Developer Studio;WSID=APP_SERVER;Regional=Yes" Set cmdT...

asp提示Server 对象 错误 ASP 0178 : 80070005

尤其是刚安装的那些组件,需要手工设置下权限,因为为了安全考虑,权限限制的很低。大家可以参考下面的方法设置下。错误提示: Server 对象 错误 'ASP 0178 : 80070005' Server.CreateObject 访问错误 ../asp.asp,行 123 检查权限时,对 Server.CreateObject 的调用失败。拒绝对此对象的访问。 错误如提示,存在以权限。 解决方法: 1. 调用"server.createObject("mssearch.application")"的时候发生错误,解决如下: 开始->运行->...

ASP备份SQL Server数据库改进版

代码如下:<form method="post" name="myform" action="?action=backupdatabase"> 选择操作:<INPUT TYPE="radio" NAME="act" id="act_backup"value="backup"><label for=act_backup>备份</label> <INPUT TYPE="radio" NAME="act" id="act_restore" value="restore"><label for=act_restore>恢复</label> <br>数据库名:<INPUT TYPE="text" NAME="databasename" value="<%=request("databasename")%>"> <br>文件路径:<INPUT TYPE="...

windows server 2008 R2 X64 配置 ASP环境

1.安装IIS 2.添加ASP站点 3.修改应用程序池,由默认的DefaultAppPool改为Classic .NET AppPool 4.配置应用程序池,启用32位支持 以上几步一般就可以跑asp程序了,不巧的是,本人上次配置英文本R2,启用了32位支持以后,只要浏览网站,Classic .NET AppPool程序池就回自动停止 百思不得其解,最后在老外写得一篇文章中找到答案,但仍不知所以,再次做一下记录 ---解决方法: 打开文件C:\Windows\System32\inetsrv\config\ap...

asp Http_Referer,Server_Name和Http_Host

刚才运行了一段代码,来查看Request.ServerVariables里面有多少值,看了一下,共50个! 代码<%=Request.ServerVariables.count%> 以前感觉Request.ServerVariables里的值很多,现在看看还是那么多,不过今天谈其中的一个值----HTTP_Referer 首先,我们先知道HTTP_Referer最常用的应用就是能够防止外部提交。 下列情况是从浏览器的地址栏正常取得Request.ServerVariables("HTTP_REFERER"): 1) 直接用<a href=""> 2) 用Submit或<inp...

ASP语言实现对SQL SERVER数据库的操作

目前管理信息系统已从传统的客户机/服务器(C/S)模式转向了浏览器/服务器(B/S)模式,特别是微软公司推出它的新产品ASP语言之后,这种转变更加迅猛。管理信息系统的核心是对数据库进行包括添加、修改和查询等等操作,ASP提供的ADO数据库接口控件,使得程序员再也勿需编写复杂的CGI程序了,而只要用几句简单的语句即可实现以上操作。1、系统环境 PII 350,Ram 64M,WINNT Server 4.0, Service Pack4, IIS 4.0, SQL Server7.0。 2、...

set rs=server.CreateObject(&quot;adodb.recordset&quot;) 的中文详细说明

是建立一个数据集 前面应该先定义此数据集 dim rs as adodb.recordset 然后就可以用 set rs=server.CreateObject("adodb.recordset") 来建立一个数据集的实例,当然此时数据集中是没有数据的 rs.open ...... 来打开一个记录集 rs.append或者rs.insert来添加记录 rs.edit来修改记录 对于添加或修改的记录,可以用 rs.fields("字段名")=xxx 来进行赋值 rs.update 把更改过的值更新回数据库 当你添加一个数据(rs1)进数据库时: rs.a...

asp 在线备份与恢复sqlserver数据库的代码

asp在线备份sql server数据库: 1、备份sqlserver 代码如下:<% SQL="backup database 数据库名 to disk="&Server.MapPath("backup")&"\"&"backuptext.dat"&"" set cnn=Server.createobject("adodb.connection") cnn.open "driver={SQL Server};Server=服务器名;uid=sa;pwd=" cnn.execute SQL on error resume next if err<>0 then response.wrITe "错误:"&err.Descripting else response.wrITe "数据备份成功!" end if %> 2、恢...

ASP编程入门进阶(七):内置对象Server【图】

Server 对象提供对服务器上的方法和属性的访问 , 其中大多数方法和属性是作为实用程序的功能服务。(IIS HELP翻译)有了 Server 对象,你就可以在服务器上启动 ActiveX 对象例程,并使用 Active Server 服务提供象 HTML 和 URL 编码这样的函数。一,Script.ScriptTimeout在脚本运行超过一段时间之后,即作超时处理。服务器一般的默认脚本运行时间是90秒。你可以从“Internet信息服务”中“默认Web站点”的属性弹出框中看出,你也可...

Windows server2008 搭建ASP接口访问连接oracle数据库全过程记录【图】

先来说一下这套接口系统的整体方案: 之所用选用asp是因为属于轻量级的接口系统,只需要修改好了以后复制粘贴上去接口就立即生效,而不需要像java系的接口程序要用tomcat打包、上传、部署这样的。那这个系统就是现在window server上启用IIS,然后建立web网页服务,然后通过ODBC连接上数据库,在web页面中访问和连接oracle数据库。 下面就开始一步一步介绍如何实现这个过程。 1. IIS服务的启动。 参考链接:http://www.ip-tcp.com/?...

HTTP_HOST 和 SERVER_NAME 的区别详解

相关资料: 查看所有的Server VariablesServerVariables集合检索预定的环境变量意义 今天突然想起每次请求 HTTP_HOST 和 SERVER_NAME 的值总是一样的,干嘛还有用两个名称,它们之间有什么区别呢? 网上也没有一个确定的说法,到Microsoft上找到了一个解释: 在Windows2000下SERVER_NAME等于HTTP_HOST 在Windows2003下 >> 下面的*号为Request.ServerVariables("APPL_MD_PATH") 请求的 /LM/W3SVC/*/ROOT 当在 CMD 下运行"CScript adsutil....