импортируйте данные из таблицы xcel в базу данных mysql в asp.net

#asp.net #mysql

#asp.net #mysql

Вопрос:

У меня есть требование заполнить таблицу в базе данных mysql из загруженного xlsheet из интерфейса в asp.net . как мне это сделать? есть ли какой-либо эффективный способ заполнить объемные данные в таблице, как в sql server, вместо чтения строки за строкой?

Ответ №1:

Попробуйте функцию импорта данных из командной строки в dbForge Studio для MySQL. Это позволяет читать файлы Excel напрямую (без COM-интерфейсов) и использует массовую вставку.

Во-первых, вы можете проверить это в мастере графического интерфейса.

Комментарии:

1. извините, я хочу сделать это во время выполнения в asp.net веб-приложение. что-то вроде этого codeproject.com/KB/database/DataTableToDataBase.aspx . считайте данные из xls в таблицу данных, а затем заполняйте таблицу mysql во время выполнения.

Ответ №2:

Напишите приведенный ниже код в окне командной строки mysql!

загрузите данные локального файла ‘путь к имени файла’ в таблицу, строки имени таблицы заканчиваются на ‘n’, заключенные в ‘»‘ поля заканчиваются на ‘;'(field1, field2, …);