powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Передать массив/таблицу в сохраненную процедуру БД
3 сообщений из 3, страница 1 из 1
Передать массив/таблицу в сохраненную процедуру БД
    #38613167
ilyaBS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно записать в таблицу в базе данных 10000 строк. Сейчас я это делаю в цикле, вызывая для каждой строки сохраненную процедуру INSERT.
Можно ли передать в процедуру весь массив из 10000 строк за один раз?

Пока на ум приходит только формировать XML, и уже его передавать входящим параметром в базу. но я не уверен , что он поместиться в переменную varchar(max) в базе.
...
Рейтинг: 0 / 0
Передать массив/таблицу в сохраненную процедуру БД
    #38613178
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ilyaBS,

Открыть транзакцию, передать множество инсертов, коммит. В хранимой процедуре множество действий помимо инсерта?
...
Рейтинг: 0 / 0
Передать массив/таблицу в сохраненную процедуру БД
    #38613179
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ещё конечно бы уточнить способ доступа к БД (ADO, DAO) и движок самой БД(MySQL, MSSQL, SQLite, Access, etc)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Передать массив/таблицу в сохраненную процедуру БД
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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