检索数据时的ASP问题

时间:2010-06-30 03:44:59

标签: ms-access asp-classic

set rs6= objconn.execute("select TotalDays from newbank where " & _   
          "newbank.empid= '" & session("EmpID") & "' and newbank.LeaveType = 23")

此处23是名为LeaveType的字段中的值,但未检索TotalDays。你能帮忙解决这个问题吗?

谢谢

1 个答案:

答案 0 :(得分:0)

首先将sql和变量保存到字符串

EmpID = session("EmpID")
sql = "select TotalDays from newbank where empid= '" & EmpID & "' and LeaveType = 23"
log(EmpID )
log(sql)

必须EmpID是一个字符串吗? log是您无疑拥有的调试或日志记录程序.. 会话和请求变量最好先放在一个字符串变量中,这样你就可以确定类型,并可以检查内容

像上面提到的那样测试你的数据库中的sql var的内容,如果它工作,那么你的connectionsetup可能有问题