Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Что лежит в RecordCount у ADODB.Recordset? / 7 сообщений из 7, страница 1 из 1
31.07.2003, 11:03
    #32223384
oops1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что лежит в RecordCount у ADODB.Recordset?
Судя по названию, должно возващать количество записей в ADODB.Recordset, но почему то всегда возвращает -1.
...
Рейтинг: 0 / 0
31.07.2003, 11:12
    #32223402
DIKI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что лежит в RecordCount у ADODB.Recordset?
Это зависит от того какай у тебя CursorLocation =adUseServer будет возвращать -1
CursorLocation =adUseClient вернет количество записей
...
Рейтинг: 0 / 0
31.07.2003, 13:07
    #32223657
oops1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что лежит в RecordCount у ADODB.Recordset?
А на каком этапе я могу включить это свойство?

Я делаю так:
Код: plaintext
1.
2.
3.
 Dim rs01 As ADODB.Recordset
 Set rs01 = mdb.Execute( "select * from ..." )
 rs01.CursorLocation = adUseClient  '<- тут возникает ошибка
...
Рейтинг: 0 / 0
31.07.2003, 13:13
    #32223665
Фанни
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что лежит в RecordCount у ADODB.Recordset?
А если так

Dim rs01 As ADODB.Recordset
set rs01 = new adodb.recordset
rs01.CursorLocation = adUseClient
rs01.CursorType = adOpenStatic
rs01.LockType = adLockReadOnly
rs01.open("select * from ...")
...
Рейтинг: 0 / 0
31.07.2003, 13:19
    #32223680
oops1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что лежит в RecordCount у ADODB.Recordset?
На rs01.open("select * from ...") выскакивает ошибка :-(
...
Рейтинг: 0 / 0
31.07.2003, 13:25
    #32223694
DIKI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что лежит в RecordCount у ADODB.Recordset?
Чего за ошибка?
...
Рейтинг: 0 / 0
31.07.2003, 13:28
    #32223701
oops1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что лежит в RecordCount у ADODB.Recordset?
Вот так получилось! Спасибо!

Код: plaintext
1.
2.
3.
Set rs01 = New adodb.Recordset
rs01.CursorLocation = adUseClient
rs01.Open  "select * from ..." , mdb, adOpenStatic, adLockReadOnly 
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Что лежит в RecordCount у ADODB.Recordset? / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]