|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
08.12.2016, 11:32 | #1 |
Форумчанин
Регистрация: 23.09.2016
Сообщений: 169
|
импорт Excel в SqlCe
Сделал экспорт базы данных из ListView в Excel
Помогите пожалуйста разобраться как сделать импорт в sqlce.....искал нигде не удалось найти(( |
08.12.2016, 14:02 | #2 |
Регистрация: 23.03.2014
Сообщений: 9
|
Код:
Последний раз редактировалось Alex11223; 08.12.2016 в 14:08. |
08.12.2016, 17:17 | #3 |
Форумчанин
Регистрация: 23.09.2016
Сообщений: 169
|
Нужна с базой sqlce
Событие на кнопке OpenFileDialog ope = new OpenFileDialog(); ope.Filter = "Excel Files|*.xls;*.xlsx;*.xlsm"; Чтото вроде этого |
10.12.2016, 02:01 | #4 |
Заблокирован
Регистрация: 08.05.2016
Сообщений: 6
|
У меня тоже не получилось,,,,
Сделал так,,, Код:
Но выдает ошибку ((( string ssqltable = "contacts"; Название таблице в базе sqlce я правельно понял?? string myexceldataquery = "select " + ope.FileName + " FROM [sheet1$A1:D2]"; вот тут я думаю у меня ошибка, можете разъяснить эту строчку? string sexcelconnectionstring = @"provider=microsoft.jet.oledb.4.0; data source=" + ope.FileName + ";extended properties=" + ""excel 10.0;hdr=yes;""; и вот тут тоже я не совсем понял как првельно сделать подключение ,,,у меня excel 2010,,,как правильно прописать??? Помогите пожалуйста Дайте какой нибудь пример с объяснением чтобы я понял,,,,если вам не составит труда,,,, Для отображении таблици использую list view Может через него както можно??? datagridview не использую по этому он отподает Помогите пожалуйста решить данную проблему((( |
10.12.2016, 08:09 | #5 |
Заблокирован
Регистрация: 08.05.2016
Сообщений: 6
|
Люди добрые кто нибудь отзовитесь))) Нужна срочно ваша помощь))
|
10.12.2016, 15:03 | #6 |
Форумчанин
Регистрация: 23.09.2016
Сообщений: 169
|
incompatible database version. if this was a compatible file.run repair. For other cases refer to documentation.
[Db version = 4000000, Requested version = 3505053, File name = ...........sdf] Если я правильно понимаю то он неможет подключится к базу sqlce ссылки у меня подключены, подключение вроде как тоже правельное,,,как можно теперь устронить это ошибку??? |
10.12.2016, 15:19 | #7 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
SQL CE и обычный SQL Server это разные вещи, там нет bulk copy.
Но непонятно зачем вам тот код вообще, просто читайте данные из экселя любым способом (библиотека типа https://closedxml.codeplex.com если только формат 2007+ или через ADO.NET как выше или Interop) и вставляйте в БД как обычно.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
10.12.2016, 15:30 | #8 |
Форумчанин
Регистрация: 23.09.2016
Сообщений: 169
|
Alex11223 пожалуйста можете показать на примере я уже дня 4 с этим мучаюсь экспорт оказалась сделать легче во всяком случаи для меня
И в интернете практический нет никакой информации я не нашел,,,а если и находил чтото то не понимал... сможете дать какой нибудь пример с объяснением,,,буду вам очень благодарен,, А что касаетсяSQL CE и обычный SQL Server это разные вещи, там нет bulk copy. Да я знаю это разные базы,но на одном форуме ктото выложил библиотеку которая позваляет работать с SqlCeBulkCopy,,,хотя незнаю возможно то что выходит это ошибка это и связанно с этим |
10.12.2016, 15:35 | #9 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Вы не то ищете, полно информации о работе с экселем.
Самый простой вариант — библиотека по ссылке выше. Чтения из экселя и запись в БД это две разные задачи.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
10.12.2016, 15:46 | #10 |
Форумчанин
Регистрация: 23.09.2016
Сообщений: 169
|
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Импорт данных из Excel в Excel макросом | vnmz | Microsoft Office Excel | 2 | 04.03.2011 18:04 |
Импорт из Excel в Access | mortal2010 | Microsoft Office Access | 1 | 11.02.2011 16:38 |
Импорт из excel | Djuleta86 | Microsoft Office Access | 6 | 12.09.2010 16:26 |