我有一个VBScript文件,从SQL作业运行时抱怨语法错误。我想调试该文件。我确信必须有一种方法可以从vs 2010调试它。有人可以帮助我吗? 我试图添加一个makeafile项目,但我没有找到要添加到makeafile项目的vbscript文件。感谢。
答案 0 :(得分:0)
在任何语言中使用SQL时的最佳做法是首先将查询组合为字符串,记录此字符串,如果代码失败,您将获取可疑查询并在工具中以交互方式运行它,您将获得正确的SQL错误并且可以轻松调整查询直到正确。然后修改您的代码以获得此查询,您就完成了。我使用Oracle,那里的工具是Sql * Plus。
sql = "select * from table where id=" & id
log(sql) 'a routine for logging you have to provide, in vbscript you could just wscript.echo
oConn.execute(sql) 'you get your error here