日期:2014-05-16  浏览次数:20964 次

如何把ASP代码存储在数据库里,然后读出来执行?
本帖最后由 fisherboy 于 2013-09-05 11:38:38 编辑
如何把ASP代码存储在数据库里,然后读出来执行?

比如,下面的代码
输出结果:
<%
dim a
a=request("a")
response.write "a="&a&"<br/>"
%>
执行完毕

//注意,有中文,也有<%

我把这段代码存放在Access数据库中, 然后在有需要的地方读取出来
比如 在test.asp页面
<%
'..........
%>
我希望在这段页面里执行 我上面存储在数据库中的代码
执行 test.asp?a=2
应该会输出a=2

我试过了,用include,用Execute都不好



------解决方案--------------------
不能直接写文件中么……?
什么业务需求?
------解决方案--------------------
存成文件,数据库只记 文件路径,用Execute调用
------解决方案--------------------
存储时转义   读取时  解释。。。。
------解决方案--------------------
如果 存储的是纯语句, ExecuteGlobal "xxxxx", 是可以的。