|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.11.2016, 16:22 | #1 |
Пользователь
Регистрация: 27.11.2016
Сообщений: 10
|
Не получается работать с *.mdb (Access 2010)
Добрый день!
Давно не кодил в Delphi, но приходится сдувать пыль с фолиантов и начинать их опять листать )) В одной организации начали вести журнал в Access куда записываются разные данные по людям: ФИО, рождение и т.д. Сейчас список перевалил за 700 и работать стало крайне неудобно. Проблема у меня в том, что только начал накидывать элементы на форму, когда дошло дело до подключения к файлу Access, стали появляться ошибки и перестало компилиться. Подскажите что не так? Может что-то ещё в uses дописать? У меня стоит: Win7, Embarcadero® Delphi® 2010, Office 2010. Загрузил 2 скрина. На 1-м выдаёт 6 ошибок (при открытии проекта), если что-то сделаю в uses, например поменяю местами DBGrids, ADODB, то остаётся только одна... Понятно, что это глюк, но он проявляется на 2-х компьютерах. В сети решения не нашёл. Кто-то говорил, что надо удалить кэш (*.dcu) и перекомпилить по новой, кто-то предлагал в настройках проекта что-то поменять, но я не нашёл конечный пункт настройки, видимо разные версии Delphi. Мне ничто не помогло. И почему компилятору не нравится TDataSource? Помогите пожалуйста! |
27.11.2016, 18:29 | #2 |
Форумчанин
Регистрация: 27.10.2014
Сообщений: 594
|
|
27.11.2016, 18:44 | #3 | |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
Цитата:
|
|
27.11.2016, 18:49 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 19,042
|
На картинке же видно - не находит TDateSource, хотя DB и есть в uses. Почему не понятно. Пересобери проект, возможно и поможет, хотя причина может быть глубже - не правильно установлено или крякнутый делфин
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
28.11.2016, 03:57 | #5 |
Пользователь
Регистрация: 27.11.2016
Сообщений: 10
|
Спасибо! Помогло!
Начал просматривать содержимое модулей uses и обнаружил, что DB было пустое Потом вспомнил, что добавлял новый unit и назвал его db. Хоть его и удалил из проекта, но компилятор постоянно его подтягивал (даже при переносе на другой комп), т.к. сам файл в папке с проектом остался. Действительно, со временем забываются некоторые прописные истины Думаю, что дальше вопросов не будет. Или сам найду на них ответы в сети. P.S. Замечаю, что первый ответ на мои посты на форумах всегда бестолковые хотя стараюсь писать всё понятно и последовательно. Как будто бы первый прочитавший читает первые 2-3 строки, а остальное домысливает. Мне ещё надо было дописать здесь: "смотрите ошибки в левом верхнем углу моих скринов приложенных к посту" и нарисовать краснючие стрелки? |
28.11.2016, 04:38 | #6 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
вы вообще на кой тут картинки вперли? тупо текст скопировать так затруднительно?
Последний раз редактировалось MihalNik; 28.11.2016 в 05:03. Причина: полегче |
28.11.2016, 04:58 | #7 |
Пользователь
Регистрация: 27.11.2016
Сообщений: 10
|
Так информативнее. Или мне надо было переписать все ошибки и описать что компилятор подчёркивает? Получилось бы не меньше. Кода никакого ещё, так что вставлять нечего. А то что форум вложения растягивает на всю страницу, то я не виноват.
|
28.11.2016, 05:08 | #8 |
МегаМодератор
СуперМодератор
Регистрация: 27.11.2012
Сообщений: 5,723
|
Благими намерениями устлана дорога на programmersforum.ru
Последний раз редактировалось MihalNik; 28.11.2016 в 05:11. |
28.11.2016, 05:27 | #9 |
Пользователь
Регистрация: 27.11.2016
Сообщений: 10
|
Ребят, закройте уже тему, а то так на личности и родню перейдём, чего я не люблю делать.
MihalNik, я ещё никакого кода не написал, только накидывал модули на форму. На скринах практически весь код + все подчёркивания и ошибки. При этом один участник мне помог без использования "телепатии" и язвительных колкостей. Ошибка была с моей стороны. Всё. Закрывай. Оффтоп пошёл. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с mdb-файлами без MS Access | grh | БД в Delphi | 4 | 03.10.2011 23:33 |
Копировать таблицу из БД dBase (*.dbf) в MS Access (*.mdb) | andrey.vadimovich | БД в Delphi | 2 | 24.07.2011 18:33 |
Проект Access 2010 х64 (adp) не хочет работать с SQL Server 2008 х64 | ten50 | Microsoft Office Access | 0 | 18.04.2011 20:10 |
ошибка при INSERT INTO; D7, access mdb | helluvaname | Помощь студентам | 4 | 07.01.2010 10:16 |