asp+xml问题,xml文件存储的代码被忠实的显示而不是执行问题
我在xml中存储了如下的sql语句,
<Sql id= "Select 商品名称,商品编号,商品规格,包装数,商品单位,货号,网上价 From 商品资料库 Where [商品类别] like '\"&ClassId&"\% ' Order by 记录ID Desc "> 提取某个分类的商品信息 </Sql>
为了防止xml出错因此把双引号和and符号都转译了
但是当我取出来执行的时候,程序却忠实的把下边的sql语句转换成了
Select 商品名称,商品编号,商品规格,包装数,商品单位,货号,网上价 From 商品资料库 Where [商品类别] like '\ "&ClassId& "\% ' Order by 记录ID Desc
而并非实际执行它,请问这个问题如何解决?
在线等待,希望给出示例代码。
------解决方案--------------------ClassId = 12345
s = node.getAttribute( "id ")
eval( "sql= " & s)
rs.open sql,conn,...
------解决方案--------------------ClassId = 12345
Set Rs=Conn.Execute(Replace(node.getAttribute( "id "), "\ " "&ClassId& " "\ ",ClassId)