Здравейте,
имам проблем с JScript и ADO.RecordSet. Пробвам да си напиша функция, която да ми връща disconnected RecordSet. Проблемът е че с JScript нещо не се получава. Оценявам всякаква помощ. Ето кода който имам:
function GetRecordSet(p_strConnString, p_strSqlQuery) // returns RecordSet object
{
var objAdoConn, objRs;
var adUseClient = 3, adOpenStatic = 3, adLockBatchOptimistic = 4;
try
{
objAdoConn = Server.CreateObject("ADODB.Connection");
objRs = Server.CreateObject("ADODB.Recordset");
objRs.CursorLocation = adUseClient;
objRs.LockType = adLockBatchOptimistic;
objAdoConn.Open(p_strConnString);
objRs.Open(p_strSqlQuery, objAdoConn);
objRs.ActiveConnection = null;
return objRs;
}
catch(Exc)
{
throw Exc;
}
finally
{
if(objAdoConn != null)
{
objAdoConn.Close();
objRs.Close();
}
}
}
Получавам грешка когато ползвам objRs.ActiveConnection = null; а също така когато в finally конструкцията затворя ADODB.Connection обекта...
Благодаря предварително!
|Не закусвам-влюбен съм. Не обядвам-влюбен съм. Не вечерям-влюбен съм. Не спя-гладен съм|