powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Использование в С++Builder ADOшного GetRows
11 сообщений из 11, страница 1 из 1
Использование в С++Builder ADOшного GetRows
    #32739637
Philin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Собственно, необходимо получить в массив результат запроса. У ADO есть метод GetRows, но как его использовать в Builder'е я не понимаю. Поиском по форуму ничего не нашел...
Помогите, кто чем может.
...
Рейтинг: 0 / 0
Использование в С++Builder ADOшного GetRows
    #32739807
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Массив какой ?!

просот это можно сделать разными способами
...
Рейтинг: 0 / 0
Использование в С++Builder ADOшного GetRows
    #32741950
Philin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
массив дробных чисел, хотя не совсем понимаю есть ли какая-то разница...
...
Рейтинг: 0 / 0
Использование в С++Builder ADOшного GetRows
    #32742253
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет , я просто к тому клоню , что можно просто пробежаться
по гриду и запихать значения в массив .
хотя зачем это делать ?!

грид это и так как массив


 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
Использование в С++Builder ADOшного GetRows
    #32743582
Philin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дело в том что:
1) Датасет (курсор) слишком большой, поэтому просто пробежаться
по гриду и запихать значения в массив
не получится.
2) В массиве значения хранятся, потому что мне надо иметь дело с многоуровневой архитектурой. Это ответ на вопрос хотя зачем это делать ?!
...
Рейтинг: 0 / 0
Использование в С++Builder ADOшного GetRows
    #32746645
Philin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
!
...
Рейтинг: 0 / 0
Использование в С++Builder ADOшного GetRows
    #32752149
Philin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
!
...
Рейтинг: 0 / 0
Использование в С++Builder ADOшного GetRows
    #32753913
Philin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может, кому-нибудь будет интересен ответ:
Можно делать так:
Код: plaintext
1.
2.
3.
4.
5.
 ADOConnection1->Connected = true;
 ADODataSet1->Open();
 OleVariant R;
 ADODataSet1->Recordset->GetRows(ADODataSet1->RecordCount, 0 , 0 ,R);
 ADODataSet1->Close();
 ShowMessage(AnsiString(R.GetElement( 0 , 0 )));
Параметры в GetRows:
1 - Кол-во записей
2 - С какой начинать
3 - Номер столбца
4 - Массив (получаемый на выходе)
...
Рейтинг: 0 / 0
Использование в С++Builder ADOшного GetRows
    #32758069
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Philin

думаю в результате получится тоже если бы пробежался руками
...
Рейтинг: 0 / 0
Использование в С++Builder ADOшного GetRows
    #32761980
Philin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
думаю в результате получится тоже если бы пробежался руками
абсолютно справедливо,
но скорость возрасла на порядок!!!
...
Рейтинг: 0 / 0
Использование в С++Builder ADOшного GetRows
    #32763834
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а вот это интересно - надо будет попробовать
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Использование в С++Builder ADOшного GetRows
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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