【问题标题】:Splicing ASP code into ASP page将 ASP 代码拼接到 ASP 页面中
【发布时间】:2014-02-27 05:53:02
【问题描述】:

我有一个 ASP 页面,我想在运行时将数据库字段中的一大段 ASP 代码动态拼接到其中。我不想写数据库字段,我想运行代码。它看起来像这样(我知道这将在第 3 行失败):

<% ' THIS IS THE HOST PAGE WITH A RECORDSET ALREADY CREATED TO PULL IN THE ASP
response.write "Welcome to the host page..."       
rs("ASPcode")
%>

目前我正在使用包含代码的包含,并正在使用 Eval(rs("functionNameHere")) 在主机 ASP 中调用一个函数,但这有点麻烦。

将数据库中的代码拼接到主机页面最优雅的方式是什么?有什么奇妙的功能可以把rs("ASPcode") 包裹进去吗?

谢谢,

迈克

【问题讨论】:

  • 是的,它叫Execute
  • 其实你是先搜索的? stackoverflow.com/a/1408426/692942
  • 感谢 Lanky,这就是我所追求的。在发布我的问题之前,我已经搜索了一个答案,但只能找到人们说动态页面是不可能的答案,并问到底为什么有人想从数据库中提取代码。

标签: asp-classic


【解决方案1】:

Lankymart 在他的 cmets 中回答了这个问题。我用了Execute(),效果很好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-25
    • 2012-03-22
    • 2019-06-17
    • 1970-01-01
    • 1970-01-01
    • 2013-09-13
    • 1970-01-01
    相关资源
    最近更新 更多