|
5 / 5 / 5
Регистрация: 09.02.2011
Сообщений: 112
|
|||||||
Импорт из Excel в DBGridEh17.05.2014, 16:20. Показов 18343. Ответов 22
Метки нет (Все метки)
Подскажите, как импортировать данные из Excel в DBGrid с последующем добавление в БД из DBGrid?
есть пример добавление из Excel в DBGrid, но выдает ошибку:
0
|
|||||||
| 17.05.2014, 16:20 | |
|
Ответы с готовыми решениями:
22
DBGridEh в Excel DBGridEh экспорт в Excel Экспорт DBGridEh в Excel с неправильной кодировкой |
|
4889 / 2823 / 865
Регистрация: 04.10.2012
Сообщений: 10,268
|
||
| 17.05.2014, 16:28 | ||
|
СУБД Access? Если да, то эта тема в помощь.
0
|
||
|
5 / 5 / 5
Регистрация: 09.02.2011
Сообщений: 112
|
|
| 17.05.2014, 18:00 [ТС] | |
|
СУБД SQL Server.
Значит данные загружать из Excel в StringGrid, а потом запросом добавлять в БД? Ну так тогда как загрузить из Excel в StrinGrid?
0
|
|
|
4889 / 2823 / 865
Регистрация: 04.10.2012
Сообщений: 10,268
|
||
| 17.05.2014, 18:18 | ||
|
Соответственно, можно применить код, который я указал по ссылке, переделав его под свой документ Excel. StringGrid тут вообще ни при чем.
0
|
||
|
5 / 5 / 5
Регистрация: 09.02.2011
Сообщений: 112
|
||
| 17.05.2014, 19:04 [ТС] | ||
|
0
|
||
|
4889 / 2823 / 865
Регистрация: 04.10.2012
Сообщений: 10,268
|
|
| 17.05.2014, 19:52 | |
|
Нуб по СИ, Вам ведь надо загрузить данные из Excel в программу, так? Загружайте их сразу в БД, выполняйте там же расчет и т.д.
0
|
|
|
5 / 5 / 5
Регистрация: 09.02.2011
Сообщений: 112
|
|
| 17.05.2014, 20:54 [ТС] | |
|
Т.е. надо сначала из Excel загрузить в БД с помощью ADO, а потом вывести эти данные из БД в Грид загруженное для дальнейшей обработки?
Как загрузить данные из Excel в SQL Server в определенные поля? Есть допустим таблица с полями (ID, ID_auto, name, god...)
0
|
|
|
4889 / 2823 / 865
Регистрация: 04.10.2012
Сообщений: 10,268
|
||||||||
| 17.05.2014, 21:50 | ||||||||
|
Вот, еще раз
1
|
||||||||
|
5 / 5 / 5
Регистрация: 09.02.2011
Сообщений: 112
|
||||||
| 18.05.2014, 09:54 [ТС] | ||||||
|
Ошибка вылазит на строке :
0
|
||||||
|
4889 / 2823 / 865
Регистрация: 04.10.2012
Сообщений: 10,268
|
||||||
| 18.05.2014, 12:55 | ||||||
|
Нуб по СИ,
1
|
||||||
|
1135 / 616 / 129
Регистрация: 13.02.2009
Сообщений: 3,603
|
|||||||||||
| 18.05.2014, 15:02 | |||||||||||
|
Интересное тема . Но как то у меня это конструкция не работает .
1. MS SQL
0
|
|||||||||||
|
4889 / 2823 / 865
Регистрация: 04.10.2012
Сообщений: 10,268
|
|
| 18.05.2014, 16:21 | |
|
Прилагаю демо пример по загрузке файла от xxbesoxx в таблицу БД Access. Excel файл в архиве с проектом.
0
|
|
|
4889 / 2823 / 865
Регистрация: 04.10.2012
Сообщений: 10,268
|
|
| 18.05.2014, 16:22 | |
|
1
|
|
|
5 / 5 / 5
Регистрация: 09.02.2011
Сообщений: 112
|
|
| 18.05.2014, 17:19 [ТС] | |
|
Можно как нибудь без использования компонента Table, а с Query?
Не нравится мне этот table ![]() Ошибку выдает на строке где FieldByName....
0
|
|
|
1135 / 616 / 129
Регистрация: 13.02.2009
Сообщений: 3,603
|
|
| 18.05.2014, 17:23 | |
|
Да огромное спасибо . Работает делает import . Но удивительно что добавляет личное строк . Работаю через AboQuery и субд ms.sql server
Структура таблиц тоже самое . Но выложу проект и видео как он меня добавляет личное строк
0
|
|
|
5 / 5 / 5
Регистрация: 09.02.2011
Сообщений: 112
|
||
| 18.05.2014, 17:29 [ТС] | ||
|
0
|
||
|
4889 / 2823 / 865
Регистрация: 04.10.2012
Сообщений: 10,268
|
|
| 18.05.2014, 17:49 | |
|
0
|
|
|
1135 / 616 / 129
Регистрация: 13.02.2009
Сообщений: 3,603
|
|
| 18.05.2014, 17:57 | |
|
Я прошу прощения! А пустые строки почему он добавляет ?
0
|
|
|
4889 / 2823 / 865
Регистрация: 04.10.2012
Сообщений: 10,268
|
|||||||
| 18.05.2014, 18:16 | |||||||
|
Чтобы не терялась последняя строка, нужно еще добавить в начале цикла единицу
0
|
|||||||
|
4889 / 2823 / 865
Регистрация: 04.10.2012
Сообщений: 10,268
|
|
| 18.05.2014, 18:29 | |
|
P.S. Сейчас еще сохранил этот файл в новом формате Excel, тоже без проблем добавил - нет пустых записей. Видимо, дело в Вашем файле.
1
|
|
| 18.05.2014, 18:29 | |
|
Помогаю со студенческими работами здесь
20
Экспорт-импорт данных Excel-Access-Excel Импорт внешних данных в Excel из Excel Обработка Excel и импорт из Excel в Access Excel -> Access -> Excel, импорт - экспорт
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
Запрет удаления строк ТЧ документа при определенном условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|