﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / ASP / Веб-программирование  / Передача информации о количестве записей / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://www.relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Sun, 23 Nov 2008 01:57:29 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Передача информации о количестве записей</title><link>http://www.relib.com/forums/Topic912976-4-1.aspx</link><description>Это потому что при использовании клиентского курсора ADO полностью считывает все данные с сервера.&lt;/P&gt;&lt;P&gt;Кстати, насчет использования параметров, я тебе &lt;A href="http://www.relib.com/forums/FindPost897785.aspx"&gt;уже отвечал&lt;/A&gt;.</description><pubDate>Fri, 04 May 2007 12:20:59 GMT</pubDate><dc:creator>bazile</dc:creator></item><item><title>RE: Передача информации о количестве записей</title><link>http://www.relib.com/forums/Topic912976-4-1.aspx</link><description>Да, и кстати скрипт выполняется раза в 1.5 быстрее в сравнении, когда&lt;BR&gt;курсор был на стороне сервера</description><pubDate>Fri, 04 May 2007 11:59:36 GMT</pubDate><dc:creator>AvnAvn</dc:creator></item><item><title>RE: Передача информации о количестве записей</title><link>http://www.relib.com/forums/Topic912976-4-1.aspx</link><description>Чтобы свойство RecordCount возрашало кол-во записей в таблице нужно у объекта соединеня установить свойство CursorLocation = 3 'adUseClient. До его открытия, конечно.</description><pubDate>Fri, 04 May 2007 10:55:14 GMT</pubDate><dc:creator>bazile</dc:creator></item><item><title>Передача информации о количестве записей</title><link>http://www.relib.com/forums/Topic912976-4-1.aspx</link><description>Дано:&lt;BR&gt;set rs = Server.CreateObject("ADODB.Recordset")&lt;BR&gt;Procedure="GetSpr null,null,1,1,3,2,null"&lt;BR&gt;set rs =conn.execute(Procedure,nRecordsaffected,adCmdStoredProc)&lt;BR&gt;&lt;BR&gt;Если выборка была получена методом Execute, то значение параметра rs.RecordCount всегда равно -1. Необходимо получить значение количества&lt;BR&gt;записей, не организуя дополнительного цикла прохода по записям.&lt;BR&gt;     Моя хранимая процедура в MS SQL сервере в одном из параметров возвращает значение количества записей в полученной выборке.&lt;BR&gt;&lt;BR&gt;Вопрос:&lt;BR&gt;Как прочитать значение количества записей, передаваемое параметром из хранимой процедуры?&lt;BR&gt;Или как ещё можно прочитать информацию о количестве записей ?</description><pubDate>Fri, 04 May 2007 10:37:13 GMT</pubDate><dc:creator>AvnAvn</dc:creator></item></channel></rss>