powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как на клиенте получить результат выполнения ХП в виде таблицы
5 сообщений из 5, страница 1 из 1
Как на клиенте получить результат выполнения ХП в виде таблицы
    #33518556
Kezya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем здравствуйте.
В БД (MS SQL Server 2000) есть процедура, которая создает временную таблицу. Как мне на клиенте получить эту таблицу в рекордсет? Доступ через ADO.
Заранее спасибо
...
Рейтинг: 0 / 0
Как на клиенте получить результат выполнения ХП в виде таблицы
    #33518562
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KezyaВсем здравствуйте.
В БД (MS SQL Server 2000) есть процедура, которая создает временную таблицу. Как мне на клиенте получить эту таблицу в рекордсет? Доступ через ADO.
Заранее спасибо
А в чем проблема?
...
Рейтинг: 0 / 0
Как на клиенте получить результат выполнения ХП в виде таблицы
    #33518578
Kezya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да я что-то в принципе не могу сообразить, как это сделать :)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
	_CommandPtr pexec_sp = NULL;
	pexec_sp.CreateInstance(__uuidof(Command));
	try
	{
		pexec_sp->ActiveConnection = CWorkDB::Instance()->GetConnectionPtr();
		pexec_sp->CommandText = "up_SelectStatistics";
		pexec_sp->CommandType = adCmdStoredProc;

		_variant_t vt_param;

		vt_param.Clear();
		vt_param.vt = VT_I4;
		vt_param.intVal = m_iProjectID;
		pexec_sp->Parameters->Item["@ID_Prj"]->Value = vt_param;

		pexec_sp->Execute(NULL, NULL, adCmdStoredProc);
		
	}
и как получить рекордсет _RecordsetPtr ?
...
Рейтинг: 0 / 0
Как на клиенте получить результат выполнения ХП в виде таблицы
    #33518603
ZrenBy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kezya
Код: plaintext
1.
2.
		pexec_sp->Execute(NULL, NULL, adCmdStoredProc);
		
	}


Код: plaintext
1.
    _RecordsetPtr rs = pexec_sp->Execute(NULL, NULL, adCmdStoredProc);
...
Рейтинг: 0 / 0
Как на клиенте получить результат выполнения ХП в виде таблицы
    #33518710
Kezya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Точно, метод-то перегружен.
Спасибо!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как на клиенте получить результат выполнения ХП в виде таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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