0

如何检查我设置的变量是一个值还是只返回 [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")

4

0 回答 0