如何检查我设置的变量是一个值还是只返回 [object]
mySQL = "SELECT * FROM tbl_imts WHERE [File Number] = '" + filenumber + "'"
cn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source = " + dbPath + dbFile + "")
var rec = cn.Execute(mySQL)
alert(rec(0))
因此,以下结果将如上,如果文件编号已存在于数据库中,则 rec(0) 将返回第一个字段值,依此类推。
我的困境是,如果在数据库中找不到文件号,则 rec(0) 返回 [object]
如何创建 if 语句来捕获 [object] 然后 alert("empty") 并且如果 rec(0) 返回一个值,然后 alert("not empty")