
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
01.08.2006, 12:26
|
|||
|---|---|---|---|
как передать SQL-Server не одну строку а массив |
|||
|
#18+
Всем привет! никак не могу разобраться в следующем: Есть данные на AS400 которые я скачиваю в датасет и потом считивая построчно делаю Insert на мой SQL-Server. Проблема в том что в удалённых филиалах это работает ужасно медленно. Вообщем нужно не построчно а сразу много дат передать на SQL-Server. Пробую так: создаю SqlDataAdapter который привязываю к моей таблице на Sql-Server. Таблица имеет такую же стуктуру как и мой запрос на AS400. Потом делаю запрос на AS400, получаю даты в датасет и этот датасет закидываю в SqlDataAdapter и вызваю Update. Комманда выполняется без ошибок только никаких изменений в таблице не наблюдается... Может есть другие возможности передать кучу данных на SQL-Server? Заранее спасибо!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.08.2006, 12:42
|
|||
|---|---|---|---|
как передать SQL-Server не одну строку а массив |
|||
|
#18+
у датасет'а есть метод GetXml вот и передавай на SQL Server XML, а там insertr на основе таблицы, полученной из этого xml Шайтан ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.08.2006, 12:53
|
|||
|---|---|---|---|
как передать SQL-Server не одну строку а массив |
|||
|
#18+
Шайтану датасет'а есть метод GetXml вот и передавай на SQL Server XML, а там insertr на основе таблицы, полученной из этого xml Шайтан а как передать slq-server этот xml file? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.08.2006, 12:58
|
|||
|---|---|---|---|
как передать SQL-Server не одну строку а массив |
|||
|
#18+
в хранимке параметр типа text Код: plaintext Шайтан ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.08.2006, 13:36
|
|||
|---|---|---|---|
как передать SQL-Server не одну строку а массив |
|||
|
#18+
Шайтанв хранимке параметр типа text Код: plaintext Шайтан не загоняется.. bulk insert не идет.. вот код в VB.NET Код: plaintext 1. 2. 3. 4. 5. 6. 7. вот код процедуры: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=17&tablet=1&tid=1353225]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
14ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
22ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 298ms |

| 0 / 0 |
