【发布时间】:2023-04-10 15:58:01
【问题描述】:
我设置了一个 SQL 数据库,我想在其中使用 vbscript 来读取它。
这是我尝试使用的代码。
SQL_Command_String = "SELECT * FROM Table1 JOIN Table2 WHERE Table1.ID = '5' AND Table2.Date LIKE '2011'"
Set Rs = SQLConnection.Execute(SQL_Command_String)
DO WHILE NOT Rs.EOF
file1="./seminars/"&seminar_type&"/"&seminar_year&"/"&Rs("date")&"-"&Rs("year")&"_"&Rs("last")&".pdf"
seminar_year 和seminar_type 是我已经初始化并声明为seminar_year = 2011 和seminar_type = section1 的常量。
我相信我的 SQL_Command_String 与 LIKE 语句混淆了。我不确定它是否被正确使用。我只是想让它找到日期中包含 2011 的单元格,但我不确定我是否应该在日期的月份和日期部分包含通配符,如果是的话,什么通配符?
当我注释掉 Rs 的声明 (Set) 时,页面加载正常(除了它没有填写表格)。包含时显示的错误是 “处理URL时服务器发生错误,请联系系统管理员。 如果您是系统管理员,请单击此处了解有关此错误的更多信息。 "
这里只是将您带到一个关于运行 os IIS 7 的 microsoft 页面,我已经说明了这一点。
我真的被这个难住了阅读器类型。
如果 SO 社区有任何见解,我将不胜感激。谢谢,请知道我是 VBscripts 的新手
【问题讨论】:
-
这个问题有 ASP.NET 吗?还是剃须刀?如果没有,那么您应该删除这些标签。它会让那些可能倾向于帮助你的人感到困惑。