2015-03-30 6 views
-1

Может ли кто-нибудь указать мне на пример для экспорта таблицы excel в таблицу sql, предполагая ту же структуру, используя VBA? Я использую Excel 2007. Я видел примеры, которые читают данные по одной строке за раз и запускают одну вставку на строку, или строят свой набор записей, и делают UpdateBatch. Есть ли способ, чтобы я мог выбрать все записи из исходной таблицы в excel и вставить их все в целевую таблицу sql?Экспорт таблицы Excel в sql с помощью VBA

+1

[Google говорит] (https://www.google.com/search?q = import + excel + to + sql & ie = utf-8 & oe = utf-8) не очень хороший вопрос. [Как задать хороший вопрос] (http://stackoverflow.com/help/how-to-ask) – FreeMan

ответ

0

Массовая вставка - это то, что вы ищете.

Попробуйте эти: Stackoverflow question

Bulk Insert - social msdn

Другой путь для импорта в студии управления SQL Import Excel spreadsheet columns into SQL Server database

+0

Спасибо, но я не могу найти пример для использования массовой вставки из самой книги Excel (используя VBA). – Lukasz

+0

Вы пишете объемную вставку и строку подключения sql в своей программе VBA. Самый простой способ, который я нашел, - импортировать файл excel или txt из sql-управления – durbo

Смежные вопросы