我已经在IIS 7上为Windows 7设置了一个本地服务器,用于我正在处理的传统ASP VBS站点。iis7,classic asp;键入不匹配错误
一页给我一个“类型不匹配”的错误。这并不与原服务器发生(Windows 2008中,IIS 7)
相关代码:
if myRS("age") = 10 then
- 该字段的值是一个空字符串,用调试器检查,也是错误状态“字符串'
- ASP文件,数据库&数据是生产站点的精确副本
- 在公共和本地站点都没有错误恢复。
- 生产服务器是MS-SQL 2008 R2 Web版本,其中本地版本是Express Edition。
现在我知道代码是非常写的。但是,本地服务器如何给出这样的错误,而公共服务器不能呢?我认为比较是通过变体类型进行的,因此应该自动评估子类型而不会有错误?
myRS(“age”)的返回类型是否也是代码工作的原始服务器上的空字符串? – 2011-12-31 15:03:23
谢谢Darin,是的相同的数据,相同的代码.. – SuperDuck 2011-12-31 18:46:27