ASP проблема в получении данных - PullRequest
0 голосов
/ 30 июня 2010
set rs6= objconn.execute("select TotalDays from newbank where " & _   
          "newbank.empid= '" & session("EmpID") & "' and newbank.LeaveType = 23")

Здесь 23 - это значение в поле с именем LeaveType, но TotalDays не извлекаются.Вы можете помочь решить это?

Спасибо

1 Ответ

0 голосов
/ 28 ноября 2011

сначала сохранить sql и переменные в строку

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

Должна ли EmpID быть строкой?log - это ваша процедура отладки или ведения журнала, которую вы, несомненно, имеете. Переменные сеанса и запроса лучше всего сначала помещать в строковую переменную, поэтому вы уверены в типе и можете проверить содержимое

, как предложено выше, проверить содержимое наsql var againt ваша база данных, если она там работает, возможно, что-то не так с вашей настройкой соединения

...