powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Upload Excel-файла в SQL-Server
2 сообщений из 2, страница 1 из 1
Upload Excel-файла в SQL-Server
    #33924535
upload
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть задача: с помощью компонента FileUpload загружать в базу MS SQL данные из EXCEL-файла. При этом если таблица в базе существует - ее надо апдейтить, если нет - создавать новую. Я в ASP и ADO новичок (сам - SQL аdmin) и в связи с этим у меня следующие вопросы:
1. Как получить имена таблиц (страниц) excel-файла.
2. Я могу получить тип данных столбцов в формате net:
dsExcel.Tables[0].Columns .DataType.ToString(), а мне необходимо (для создания таблицы) типы данных SQL. Как перевести одно в другое?

вот пример моего кода:

String sConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
+ sPath + ";Persist Security Info=False;Mode=Read;Extended Properties=\"Excel 8.0;\"";
OleDbConnection cntExcel = new OleDbConnection(sConnection);
cntExcel.Open();
OleDbCommand cmdExcelSelect = new OleDbCommand("SELECT * FROM [Tab1$]", cntExcel);
OleDbDataAdapter daExcel = new OleDbDataAdapter();
daExcel.SelectCommand = cmdExcelSelect;
DataSet dsExcel = new DataSet();

- можно как-нибудь загрузить в датасет все страницы файла (не зная их имени)?
...
Рейтинг: 0 / 0
Upload Excel-файла в SQL-Server
    #33925705
Dima_XY3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вам может помочь http://nexcel.sourceforge.net
- - - - -
the truth is out there
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Upload Excel-файла в SQL-Server
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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