导航:首页 > 源码编译 > 编译和调试asp

编译和调试asp

发布时间:2022-05-18 16:23:49

A. asp程序必须先编译才能执行

asp是解释型的编程语言,是解释执行的,服务器负责解释输出到浏览器,是不需要编译的。
asp.net则是编译型语言,请求服务器的时候,服务器将请求由.Netframework编译,再将结果返回。

B. 调试asp网站,出现该错误。Microsoft JScript 编译错误 错误 '800a03ee' 缺少 ')' /Inc/function.asp,行 2

帮你测试过了。
检查一下你文件的编码是否为utf-8,如果是utf-8,你把文件编码改为ANSI格式即可。

或者在你的文件的第一行之前加入如下代码,指定你这个文件的编码:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%
Session.CodePage=65001
Response.Charset="UTF-8"
%>

我实测,这两种方法都通过。内容正常显示。

C. 简述asp.net 的编译过程

从技术上讲,ASP.NET模块分析ASPX文件的内容,并将文件内容分解成单独的命令以建立代码的整体结构。完成此工作后,ASP.NET模块将各命令放置到预定义的类定义中(不需要放在一起,也不需要按编写顺序放置)。然后使用这个类定义一个特殊的ASP.NET对象Page。该对象要完成的任务之一就是生成HTML流,这些HTML流可以返回到IIS,再从IIS返回到客户。简言之,在用户请求IIS服务器提供一个页面时,IIS服务器就根据页面上的文本、HTML和代码(这对我们来说是最重要的)建立该页面。

D. 调试ASP提示Microsoft JScript 编译错误 错误 '800a03ec' 缺少 ';'

楼主,你是不是把win 2003中的IIS的默认脚本设置为Jscript了,你把默认脚本重新改为VBscript就可以了.

方法(手头暂无IIS,凭回忆的):

进入IIS管理-选中站点-属性-主目录-配置-选项-默认ASP语言

另外开头的声明JAVASCRIPT要去掉.

E. 关于asp.net编译

ASPX文件是一种纯文本文件,可以在文本文件中看到代码,但是要看到界面,必须使用ASPX编译软件,目前比较常用的是VS,例如2008、2010等。因此如果不是ASPX的编译软件,其他软件打开的仅仅是代码了。也可以使用 Dreamweaver 软件打开ASPX文件,就可以看到界面了。
当然如果你能够调试,将可以看到它的运行情况了。

F. 怎么使用aspmao.exe编译、运行asp文件啊除了aspmao.exe还有其他编译运行asp文件的软件

超级小旋风AspWebServer1.0
IIS
等等

G. asp.net 编译问题

很不喜欢你这样的提问题的思路
你贴这么一堆有什么用呢?
错误很明显,sql语句错掉了.你为什么不把语句相关的代码拿上来呢?真不知道在想什么

这个错误是格式错误, SELECT 和FROM 之间少写了什么或者目标列和FROM之间没有留空格.检查一下吧

-------------------------

user, password 是 ACCESS 的保留字,数据库不要这样建字段和表名.改掉吧

H. 编译和调试的区别是什么

编译是编译器在你程序没有运行的时候帮你检查错误
调试是你用调试器在程序运行以后,根据运行状况来检查错误

在写程序的时候,两个环节都是需要的

顺便你看的书不太准确。所谓的文件中写上# include "afx.h"(或者其他头文件),那么就只需调试的时候检查使用的函数是否正确那只是TC罢了。如果用的vc或vs的话,那么只要你的afx.cpp在工程里面,就会进行编译

I. 调试asp中的Microsoft VBScript 编译器错误 '800a0400'错误

把下面代码复制去保存成abcde.asp 覆盖掉源来的文件应该就可以了!

<%
'---------- 防止SQL注入 -----------
dim SQL_Injdata,sql_inj
SQL_Injdata = "'|;|and|exec|insert|select|delete|update|count|*|%|chr|mid|master|truncate|char|declare"
SQL_inj = split(SQL_Injdata,"|")

If Request.QueryString<>"" Then
For Each SQL_Get In Request.QueryString
For SQL_Data=0 To Ubound(SQL_inj)
if instr(Request.QueryString(SQL_Get),Sql_Inj(Sql_Data))>0 Then
Response.Redirect("/index.asp")
end if
next
Next
End If
'---------- 连接数据库 ----------
dim conn
set conn=Server.CreateObject("ADODB.Connection")
conn.open "DRIVER=Driver do Microsoft Access (*.mdb);UID=admin;PWD=;DBQ="&Server.MapPath("database/db2.mdb") 'database/db2.mdb这个是数据库路径,不要在前面加盘符,你试一下,如果不行就打database/db2.mdb改成newgate/database/db2.mdb
%>

阅读全文

与编译和调试asp相关的资料

热点内容
学好玩命令方块 浏览:953
手机解压两个分开的压缩包 浏览:963
程序员想调薪怎么和领导说 浏览:856
编译的底层实现 浏览:550
32位机器上编译出64的动态库 浏览:924
python办公数据类型 浏览:913
传统8051单片机介绍 浏览:628
app拉新公司如何运营 浏览:618
枪法pdf 浏览:62
ios如何设置安卓虚拟返回键 浏览:697
mysql命令执行sql 浏览:97
惠普内嵌服务器怎么打开 浏览:413
cmd命令查看网络 浏览:819
程序员秘密 浏览:932
如何宣传app引流 浏览:73
图说红楼梦中央编译 浏览:173
php查询赋值 浏览:271
java程序员面试宝典第四版pdf 浏览:931
2021流行加密加长睫毛膏 浏览:644
怎么用windows自带编译器 浏览:397