Не могу получить результат функции MS SQL из ASP (Vbscript)
Есть код ASP
dim RS, sqlstr
Set Session("DB") = Server.CreateObject ("ADODB.Connection")
Session("DB").ConnectionTimeOut = 600
Session("DB").CommandTimeOut = 600
Session("DB").Open ("driver={SQL Native Client}; server=servername; database=databasename; uid=username; pwd=pass")
sqlstr = "select storedfuncname;"
set RS = Server.CreateObject("ADODB.Recordset")
RS.Open sqlstr , Session("DB")
RS.MoveFirst
html = RS.Fields(0).Value
RS.Close
set RS = nothing
Session("DB").Close
Set Session("DB") = nothing
В результате в рекордсет не возвращается ничего
Если вместо
sqlstr = "select storedfuncname;"
использовать обычный SQL запрос из таблицы - получаем то, что хотим
вопрос: Что я делаю не так, если хочу получить результат исполнения хранимой функции MS SQL 2005 в рекордсет? Почему обычный селект работает, а селект хранимки - нет.
|