Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.81/16: Рейтинг темы: голосов - 16, средняя оценка - 4.81
Охотница на ведьм
 Аватар для Vedma
313 / 97 / 8
Регистрация: 26.11.2011
Сообщений: 2,784
Записей в блоге: 5

Взять данные из mdb

25.06.2012, 12:18. Показов 3357. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет)))))
У меня есть файл Access mdb. Как сделать импорт данных?
Delphi
1
Label1.Caption:='Год рождения: ' + //надо взять из файла данные о рождении...
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.06.2012, 12:18
Ответы с готовыми решениями:

Access. Копирование с одной базы b1.mdb содержимое в другую базу b2.mdb
Через ADOConnection1 подключил базу b1.mdb, ADOConnection2 подключил базу b2.mdb. В каждой из баз имеется по одной таблице (в b1.mdb...

Как записать данные в таблицу файла.mdb из другого файла.mdb?
Как записать данные в таблицу файла.mdb из другого файла.mdb? Есть файл mdb, в нём находятся таблицы. Линк на эти таблицы во втором...

Где взять структуру MDB файла?
U menja isportilas' tablica v MDB. Kto mojet podskazat', gde mojno vzjat' strukturu MDB file-a (Access 97)? Zaranee blagodaren

11
73 / 73 / 12
Регистрация: 27.03.2012
Сообщений: 249
25.06.2012, 12:35
ADO компоненты и
запрос написать
SQL
1
SELECT ... FROM ... WHERE ...
0
Охотница на ведьм
 Аватар для Vedma
313 / 97 / 8
Регистрация: 26.11.2011
Сообщений: 2,784
Записей в блоге: 5
25.06.2012, 13:27  [ТС]
а как подключиться к базе?
там очень много компонентов...запуталсЯ
0
73 / 73 / 12
Регистрация: 27.03.2012
Сообщений: 249
25.06.2012, 13:42
ADOConection - подключение к БД
ADODataSet - выборка из базы
ADOQuery - SQL запрос к базе
0
 Аватар для Alex_pac
1302 / 708 / 107
Регистрация: 25.05.2011
Сообщений: 2,158
Записей в блоге: 51
26.06.2012, 01:15
ADOConection - подключение к БД
ADODataSet - выборка из базы
ADOQuery - SQL запрос к базе
ADOTable - таблица базы
0
 Аватар для rdama
569 / 292 / 12
Регистрация: 28.01.2011
Сообщений: 1,326
26.06.2012, 02:43
Не надо ADOTable. Вам правильно написали ADODataSet.
1
 Аватар для Alex_pac
1302 / 708 / 107
Регистрация: 25.05.2011
Сообщений: 2,158
Записей в блоге: 51
26.06.2012, 02:50
Цитата Сообщение от rdama Посмотреть сообщение
Не надо ADOTable. Вам правильно написали ADODataSet.
обоснование что ADOTable (применительно к локальным БД) не труЪ в студию!
0
 Аватар для rdama
569 / 292 / 12
Регистрация: 28.01.2011
Сообщений: 1,326
26.06.2012, 03:04
Как минимум то что он тянет весь набор данных. Т.к под этим компонентом который вляется потомком TADODataSet происходит вызов SELECT * FROM table.
Что само по себе уже не тру, а показывает ламерский подход к работе с SQL. Ибо не зачам тащить от БД инфу которая не нужна. Оптимизация и уменьшение загрузки канала. Ведь компоненты ADO не только для связи с Access. Я уже молчу о том что TADODataSet более гибкая вещь чем ADOTable.
А самое главное что ADOTable позволяет работать с данными теми же методами что и BDE (Post,Append и т.д.) что при доступности SQL просто не допустимо. Ибо устаревшие.
Эти компоненты для того чтоб разработчик который переходит с BDE на ADO не сталкивался с проблемой того что он ничего не понимает, а постепенно осваивал новую для него технологию и уходил от старых методов работы.
Ну и так же для перевода уже готовых проектов на новый уровень. Отказ от BDE в пользу ADO. С уменьшением затрат на адаптацию кода.
И все, больше никакой нагрузки в компонентах ADOTable и ADOQuery нет.
1
 Аватар для Alex_pac
1302 / 708 / 107
Регистрация: 25.05.2011
Сообщений: 2,158
Записей в блоге: 51
26.06.2012, 03:14
что при доступности SQL просто не допустимо. Ибо устаревшие
На локальной бд это терпимо.

Как минимум то что он тянет весь набор данных
А если этот набор данных надо редактировать? Чисто через SQL редактировать?
Спустится с высокого уровня на низкий SQL уровень с ручным обновлением данных в DataSet ?
0
 Аватар для rdama
569 / 292 / 12
Регистрация: 28.01.2011
Сообщений: 1,326
26.06.2012, 03:46
SQL редактировать
Да ибо нечего делать в БД если нет знаний SQL. То как вы будете редактировать это уже ваши проблемы ибо тут тоже подходов может быть несколько.
уровень с ручным обновлением данных в DataSet
Если у вас с этим проблемы напишите процедуру которая будет это делать.
В конце концов вам ни кто не запрещает создать своего потомка от TADODataset и наделить его вам так необходимыми свойствами. Если все ваши доводы сводятся к тому что возникает необходимость знаний SQL и отсутствие обновления датасета.
ТО это бред. А самое главное вы бы хоть удосужились посмотреть на компонент и что он вам позволяет делать.
И что при определенных настройках (CommandType) он позволяет использовать (таблицы, хранимки или простые запросы).
И весь ваш подход допотопного дикаря знающего BDE ни куда не исчезает.
По прежнему можно бегать без штанов с дубиной и мочить мамонтов xBase.
1
 Аватар для Alex_pac
1302 / 708 / 107
Регистрация: 25.05.2011
Сообщений: 2,158
Записей в блоге: 51
26.06.2012, 04:07
Вообщем ADODataSet это труЪ версия ADOTable
0
 Аватар для rdama
569 / 292 / 12
Регистрация: 28.01.2011
Сообщений: 1,326
26.06.2012, 05:03
Не совсем так, точнее совсем не так. С точки зрения иерархии объектов VCL ADOTable это частный случай ADODataSet.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.06.2012, 05:03
Помогаю со студенческими работами здесь

Вывести данные из файла с расширением *.mdb в DBGrid
есть файл с базой данных с расширением *.mdb как вывести его данные в DBGrid ,настроив для этого нужные компоненты я в этом не...

Как вывести данные из .mdb в переменные проекта
Добрый день, помогите понять, как вывести данные из .mdb в Переменные проекта. Я только тренируюсь, так что не пинайте, пожалуйста) Я в...

Как перегнать\отображать данные из MDB в HTML формат
Подскажите удобное и простое средство перегнать\отображать данные из MDB в HTML формат. У меня есть приложение для работы с mbd,...

VB-исходники телефонного справочника, берущего данные из базы .mdb
У кого-нибудь есть VB-исходники телефонного справочника, берущего данные из базы .mdb?

Как вытащить данные из ячейки в таблице из mdb на форму
Товарищи, обучаюсь основам по книги фленова, параллельно делаю свою програмулину, но вот впал в стопор, прокопался пол суток в поиске...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru