![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 19.05.2009
Сообщений: 2
|
![]()
Добрый день.
Уважаемые форумчане, я понимаю, что вопрос для многих покажется нелепым, но тем не менее. У меня есть опыт программирования, на PHP например с нуля написана небольшая CMS, и там соединение с БД производилось предельно просто - одна функция подключения к серверу БД, в которой передаются требуемые аттрибуты, и всё, можем выполнять запросы и всё, что требуется. Я уже второй день пытаюсь понять, как мне подключится к БД Access, используя дельфи. Всё, что мне нужно - это возможность добавлять и изменять строки в табличке, причем чтобы это выполнялось на программном уровне, то есть пользователь ввел данные в 2 текстовых поля, нажал кнопку и пошел инсерт в БД. Мне же всюду - во всех книгах и в интернете - предлагают вывести данные из таблицы через DBGrid, описывают работу кучи каких-то компонентов, которые тоже замечательно выводят данные, но мне это всё не нужно. Подскажите пожалуйста, есть ли простой способ установить связь с табличкой из БД Access и получить возможность вносить в неё данные (Неважно, с использованием SQL или как-то по-другому) и вытаскивать данные, но не для отображения, а в переменные. Большое спасибо ![]() |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
![]()
Все равно придется скидывать на форму(или DataModule) компоненты, ADOConnection, ADOTable и DataSource, по их настройке полно инфы и в учебниках.
Добавление записей из двух Edit'ов в таблицу: Код:
Можете у навигатора изменить свойство VisibleButtons на те кнопки, какие вам нужны, в вашем случае это только First, Priror, Next, Last Насчет вытаскивания, каким переменным вам нужно присваивать значения из таблицы? Или вы знаете индекс нужной строки? или надо в массив значений?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
|
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,051
|
![]()
Прикрепил...
|
![]() |
![]() |
![]() |
#4 |
Новичок
Джуниор
Регистрация: 19.05.2009
Сообщений: 2
|
![]()
Спасибо огромное
![]() В массив значений было бы идеальным вариантом. Последний раз редактировалось UniDreamling; 25.05.2009 в 16:45. |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
![]()
Создаете массив типа запись:
Код:
Код:
Потом можно будет из этого массива вытаскивать значения: Код:
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Delphi 7. Помещение рисунков(как отд. объектов) на Panel и соединение их. | AlexandЯ | Помощь студентам | 2 | 22.04.2009 16:04 |
Соединение с мускулом из Delphi через объект TMySqlClient | CyberJohn | БД в Delphi | 0 | 05.04.2009 22:18 |
Соединение и работа с удалённой БД MS SQL на Delphi | ViTYAi | БД в Delphi | 47 | 04.09.2007 09:30 |
Соединение с БД Access (ADOConnection) | Washington | БД в Delphi | 5 | 12.03.2007 17:14 |