Форум программистов, компьютерный форум, киберфорум
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 1
Регистрация: 06.04.2015
Сообщений: 10
1

Импорт данных из excel в DataGridView

06.04.2015, 16:06. Показов 1915. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, нужна Ваша помощь. Необходимо организовать импорт данных их Excel в datagridview c#. Возможно что-то не так с первой строкой, не могу разобраться.

C#
1
2
3
4
5
6
7
string constr = "Provider = MicroSoft.Jet.OLEDB.4.0; DataSource =" + textBox1.Text + "; Extended Properties =\"Excel 8.0; HDR=Yes;\";";
            OleDbConnection con = new OleDbConnection(constr);
            OleDbDataAdapter sda = new OleDbDataAdapter("Select * From [" + textBox2.Text + "$]", con);
            DataTable dt = new DataTable();
           //здесь выдаёт ошибку после нажатия на кнопку
 sda.Fill(dt);
            dataGridView1.DataSource = dt;
Вложения
Тип файла: xls exel.xls (21.0 Кб, 17 просмотров)
Тип файла: rar WindowsFormsApplication1.rar (47.2 Кб, 38 просмотров)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.04.2015, 16:06
Ответы с готовыми решениями:

Импорт данных из Excel в компонент datagridview
У меня такой вопрос: каким образом можно импортировать данные из Excel в компонент datagridview в...

Импорт данных из Excel в DataGridView
Всем привет! Вот код, который загружает данные из Excel в DataGridView Dim MyConnection As...

Импорт данных из Excel в DataGridView
Всем доброго дня! После обновления Windows 7, при импорте данных из Excel в DGV столкнулся с...

Импорт данных из Excel в DataGridView
Здравствуйте! Мне нужно извлечь данных из excel. У меня возникла ошибка. Как ее исправить, почему...

1
0 / 0 / 1
Регистрация: 06.04.2015
Сообщений: 10
06.04.2015, 16:21  [ТС] 2
Проблема решена, заменила
C#
1
string constr = "Provider = MicroSoft.Jet.OLEDB.4.0; DataSource =" + textBox1.Text + "; Extended Properties =\"Excel 8.0; HDR=Yes;\";";
на

C#
1
string constr =   "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=" + textBox1.Text + "; Extended Properties=\"Excel 12.0 Xml;HDR=YES;\";";
0
06.04.2015, 16:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.04.2015, 16:21
Помогаю со студенческими работами здесь

Импорт данных из excel в DataGridView
Здравствуйте только начал изучать Vb, как подключится к excel и перенести таблицу в vb точнее в...

Импорт данных из Excel в DataGridView
Здравствуйте, дорогие форумчане. Столкнулся с проблемой по импорту данных в VB 2010. На самом деле...

Импорт данных из Excel в DataGridView
Нужно импортировать данные из файла в грид, а затем добавить в БД. То бишь пользователь загружает...

Как сделать импорт данных из Excel в datagridview?
Проблема в том чтобы сделать импорт из datagridview в Excel с первого столбца а не с нуливого а он...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru