标签: asp-classic

如果声明在ASP Classic中未按预期工作

我有一个if..else语句,用于显示学生是否有资格根据数据库中的值进行竞争.但是,我的代码无法正常工作.

我的代码如下:

<% If (rs_view.Fields.Item("StudentStatus").Value="OK") Then %>
<strong><font color="#3300FF" size="-1" face="Arial, Helvetica, sans-serif">
<%Response.Write("You are QUALIFIED to go for competition")%>
</font></strong>

<% Else %>

<strong><font color="#FF0000" size="-1" face="Arial, Helvetica, sans-serif">
<%Response.Write("You are NOT QUALIFIED to go for competition")%>
</font></strong>

<% End If %>
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

  • 它无法正常工作.意味着学生是合格的还是不合格的,对于这两种状态,它仍然显示不合格.

asp-classic

0
推荐指数
1
解决办法
2847
查看次数

"未声明的对名称空间前缀的引用"错误

我使用xml为我的网站获取标签.

从数据库文件生成的xml如下所示

<xml xmlns:s='uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882'
xmlns:dt='uuid:C2F41010-65B3-11d1-A29F-00AA00C14882'
xmlns:rs='urn:schemas-microsoft-com:rowset'
xmlns:z='#RowsetSchema'>
<s:Schema id='RowsetSchema'>
<s:ElementType name='row' content='eltOnly' rs:updatable='true'>
    <s:AttributeType name='LABEL_KEY' rs:number='1' rs:nullable='true'>
        <s:datatype dt:type='string' rs:dbtype='str' dt:maxLength='1000'/>
    </s:AttributeType>
    <s:AttributeType name='Label_LNG' rs:number='2' rs:writeunknown='true' rs:basecatalog='1500_GoldenFlour' rs:basetable='t_Label_SITE_PER_LNG'
         rs:basecolumn='Label_LNG'>
        <s:datatype dt:type='string' dt:maxLength='4000' rs:maybenull='false'/>
    </s:AttributeType>
    <s:AttributeType name='Label_ID' rs:number='3' rs:basecatalog='1500_GoldenFlour' rs:basetable='t_Label_SITE'
         rs:basecolumn='Label_ID' rs:keycolumn='true' rs:hidden='true' rs:autoincrement='true'>
        <s:datatype dt:type='int' dt:maxLength='4' rs:precision='10' rs:fixedlength='true' rs:maybenull='false'/>
    </s:AttributeType>
    <s:AttributeType name='c3' rs:name='Label_ID' rs:number='4' rs:writeunknown='true' rs:basecatalog='1500_GoldenFlour'
         rs:basetable='t_Label_SITE_PER_LNG' rs:basecolumn='Label_ID' rs:keycolumn='true' rs:hidden='true'>
        <s:datatype dt:type='int' dt:maxLength='4' rs:precision='10' rs:fixedlength='true' rs:maybenull='false'/>
    </s:AttributeType>
    <s:AttributeType name='Language_ID' rs:number='5' rs:writeunknown='true' rs:basecatalog='1500_GoldenFlour'
         rs:basetable='t_Label_SITE_PER_LNG' rs:basecolumn='Language_ID' rs:keycolumn='true' rs:hidden='true'>
        <s:datatype dt:type='int' dt:maxLength='4' rs:precision='10' …
Run Code Online (Sandbox Code Playgroud)

xml vbscript asp-classic

0
推荐指数
1
解决办法
1万
查看次数

从Classic ASP转换到ASP.NET时销售高层管理人员

我的客户有一个用Classic ASP和COM +编写的应用程序.管理人员有兴趣将其迁移到ASP.NET MVC,但他们必须说服CIO这是一个很好的举措.旧的应用程序仍然可以正常工作,除了公司没有人可以维护它.我们如何从Classic ASP转售到ASP.net上面销售高层管理人员?提前致谢!

asp.net com asp.net-mvc asp-classic

0
推荐指数
1
解决办法
308
查看次数

IF声明中的逻辑

谁能告诉我以下逻辑会做什么?

if ((intOne and intTwo) = intThree)
Run Code Online (Sandbox Code Playgroud)

我有一种感觉,它检查intOne或intTwo匹配intThree,但我想知道肯定.不幸的是,当涉及到asp经典时,谷歌似乎并没有太多的支持.

先感谢您.

asp-classic

0
推荐指数
1
解决办法
2748
查看次数

在经典的ASP中是否可以创建一个END子或函数?

我在asp中创建了一个类,想知道是否可以创建一个名为"END"的函数或子函数.即使作为子或函数,这是否可行.我想为我的类实例或像MyClass.End这样的类模块调用它的原因是然后调用response.end?

或者是否可以覆盖response.end函数以在结束前首先检查某些内容?

class Myclass

sub write(dim str)
      response.write(str)
end write

' Is this "END" possible?
sub end
   response.end
end sub

End class
Run Code Online (Sandbox Code Playgroud)

vbscript asp-classic

0
推荐指数
1
解决办法
1632
查看次数

使用"选项明确"有什么优点?

所有它真正做的是让我必须调暗每个变量,如果我忘记调暗变量,它会严重编译.

有没有使用它的专业人士?

vb.net asp-classic

0
推荐指数
1
解决办法
186
查看次数

找不到经典ASP网站的包含文件

我在尝试在开发环境中建立旧的经典ASP网站时遇到问题。我在包含文件的行中收到以下错误。

处理URL时服务器上发生错误。请联系系统管理员。

如果您是系统管理员,请单击此处以查找有关此错误的更多信息。

这是我的设置:

  • 我在Win 7上运行IIS 7。
  • 我有一个ControlPanel没有托管代码和经典管道的应用程序池
  • 我的网站ControlPanel配置为指向我的项目目录“ C:\ Projects \ uk_CP \ uk_AU \ au”的默认网站

我可以登录许多页面,单击反馈表单的链接,但最终出现上述错误。

我的反馈表位于“ C:\ Projects \ uk_CP \ uk_Au \ au \ feedbackform_admin \ dataview_master.asp”,其中包含两个包含文件:

<!--#include file="../inc/adovbs.inc" -->
<!--#include file="../inc/incCreateConn.asp" -->
Run Code Online (Sandbox Code Playgroud)

正确位于“ C:\ Projects \ uk_CP \ uk_Au \ au \ inc \”中

可能是我的IIS配置不正确,从而导致工作目录中断了吗?有没有一种有用的方法可以解决它正在寻找的路径?我已经10年没有从事过经典的ASP了,这不是我想成为的专家,但是我确实需要弄清楚这个问题,我已经浪费了太多时间。

显然,这是我的设置存在的问题,因为它确实可以在生产环境中使用...

iis-7 asp-classic

0
推荐指数
1
解决办法
1993
查看次数

是否可以对ASP.NET代码使用.asp扩展名?

我想询问是否可以将服务器配置为使用.asp扩展文件,就像使用ASP.NET页面一样.或者绝对否认不将新代码与旧ASP混合使用?

c# asp.net iis asp-classic

0
推荐指数
1
解决办法
407
查看次数

将经典ASP电子邮件代码更新为c#Asp.Net

我写了很多发送电子邮件的应用程序,通常我创建一个SMTP客户端,使用用户名和密码进行身份验证,就是这样!我现在正在更新一些旧的经典ASP代码,他们发送了这样的电子邮件:

Set objMessage      = Server.CreateObject("CDO.Message")
objMessage.To       = strTo
objMessage.From     = strFrom
objMessage.Bcc      = strBcc
objMessage.Subject  = strSubject
objMessage.TextBody = strBody
objMessage.Send
Set objMessage      = Nothing
Run Code Online (Sandbox Code Playgroud)

我已经谷歌了,很明显CDO对象很久以前就被弃用了,

我的问题是:

以上代码是否真的能够发送电子邮件而无需创建某种类型的客户端进行身份验证?什么是使用c#4.5更新此代码的最佳方法?

c# asp.net smtp cdo.message asp-classic

0
推荐指数
1
解决办法
356
查看次数

在Classic ASP中选择案例编号

如何在Classic ASP中选择以下选项?

<%
Select case aNumber
    case 1 to 2
        a="pizza"
    case 3 to 4
        a="pasta"
    case else
        a="spaghetti"
end select
%>
Run Code Online (Sandbox Code Playgroud)

vbscript asp-classic

0
推荐指数
1
解决办法
2598
查看次数

标签 统计

asp-classic ×10

asp.net ×3

vbscript ×3

c# ×2

asp.net-mvc ×1

cdo.message ×1

com ×1

iis ×1

iis-7 ×1

smtp ×1

vb.net ×1

xml ×1