来自SQL数据库的数据与asp页面上的数据不匹配

时间:2012-05-09 17:44:48

标签: asp-classic azure-sql-database

以下代码:

Session("SQL") = "SELECT * FROM tbl_policyLinktoClient where aut_id = " & 39028
Session("RSLinkQuoteToallThatStuffSQL") = Session("SQL")

'Response.write(Session("SQL"))
RSLinkQuoteToallThatStuff.Open Session("SQL"), Conn, 3, 4

if RSLinkQuoteToallThatStuff.eof then 
   Response.write("SQL = " & Session("SQL") & "<BR>")
   Response.write("Policy Number is incorrect")
   Response.end
end if

Response.Write("~" & RSLinkQuoteToallThatStuff("clc_policyFee") & "~")
Response.write("!")
Response.end()

给出以下页面输出:

  

〜!

但是当我在SQL Server上执行时,我得到了:

  

&#34;不适用&#34;

使用SQL结果中的引号。

在迁移到SQL Azure之前,这工作正常。

会话变量主要用于错误处理(我在错误的电子邮件中输出所有会话变量)

1 个答案:

答案 0 :(得分:0)

  
    

但是当我在SQL Server上执行时,我得到:“不适用”

  

我想知道你究竟想要完成什么,如果你能指出“不适用”的来源会更好(似乎'不适用'不是代码中的自定义字符串) 。

  
    

在迁移到SQL Azure之前,这工作正常。

  

如果您可以提供“不适用”相关信息的屏幕截图,我们会更方便地找到问题并为您提供进一步的建议。

最诚挚的问候,

徐明。