|
Как сделать insert таблицы DataTable на mssql server?
|
|||
---|---|---|---|
#18+
Есть таблица представленная DataTable, в ней содержатся данные, создаётся таблица DataTable на клиенте. На mssql server есть пустая таблица содержащая равное количество полей, столько же сколько и в DataTable. Как закачать таблицу DataTable в таблицу на mssql server? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2011, 10:11 |
|
Как сделать insert таблицы DataTable на mssql server?
|
|||
---|---|---|---|
#18+
volkandrey, Например вот так, создаёшь класс для общения с БД: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35.
В коде используешь этот класс: Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2011, 10:19 |
|
Как сделать insert таблицы DataTable на mssql server?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2011, 10:29 |
|
Как сделать insert таблицы DataTable на mssql server?
|
|||
---|---|---|---|
#18+
Barkanvolkandrey, Например вот так, создаёшь класс для общения с БД: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35.
В коде используешь этот класс: Код: plaintext 1. 2. 3.
А как это сделать на C#? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2011, 11:12 |
|
Как сделать insert таблицы DataTable на mssql server?
|
|||
---|---|---|---|
#18+
volkandrey, В студии должен быть конвертер VB => C# и наоборот. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2011, 12:05 |
|
Как сделать insert таблицы DataTable на mssql server?
|
|||
---|---|---|---|
#18+
МСУ http://msdn.microsoft.com/ru-ru/library/system.data.sqlclient.sqlbulkcopy.aspx Помогла эта ссылка огромное спасибо! Это делается с помощью класса SqlBulkCopy. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Я так понимаю DataTable и таблица на сервере по структуре должны совпадать, у меня это так и ошибок не возникает. Думаю если структура будет разной, то это либо будут Exception, либо потеря данных. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2011, 12:29 |
|
Как сделать insert таблицы DataTable на mssql server?
|
|||
---|---|---|---|
#18+
volkandreyЯ так понимаю DataTable и таблица на сервере по структуре должны совпадать, у меня это так и ошибок не возникает. Думаю если структура будет разной, то это либо будут Exception, либо потеря данных. SqlBulkCopy.ColumnMappings ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2011, 13:13 |
|
|
start [/forum/topic.php?fid=17&fpage=42&tid=1350657]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 305ms |
total: | 425ms |
0 / 0 |