|
4 / 4 / 0
Регистрация: 28.09.2012
Сообщений: 178
|
|
База данных с нуля! Как подцепить Таблицы из ацесса к дельфи!?28.09.2012, 13:46. Показов 2291. Ответов 8
Метки нет (Все метки)
Есть Таблицы в ацессе и запросы и выборки. Как прицепить все это к дельфи. Форма простая
.заказчик. Вводим имя. .адрес. Вводим адрес. .Поиск. Вводим данные поиска. Выбор поля из которого ищем,Адрес или Имя. Вот. Буду рад если тему поддержат!! Заранее Благодарю.
0
|
|
| 28.09.2012, 13:46 | |
|
Ответы с готовыми решениями:
8
База данных в дельфи база данных в дельфи База данных в дельфи |
|
1 / 1 / 1
Регистрация: 23.07.2012
Сообщений: 42
|
|
| 28.09.2012, 13:59 | |
|
0
|
|
|
132 / 129 / 31
Регистрация: 12.12.2011
Сообщений: 462
|
|
| 28.09.2012, 14:04 | |
|
Через ADOQuery и ADOConnection. В Connection настраиваем доступ к БД (через ConnectionString). В Query пишем нужный запрос SQL. Предварительно указав в св-ве Connection нужный ADOConnection.
1
|
|
|
4 / 4 / 0
Регистрация: 28.09.2012
Сообщений: 178
|
|
| 28.09.2012, 14:13 [ТС] | |
|
нет таблиц несколько. Форма в дельфи одна.
Добавлено через 5 минут пусть будет так. Таблица >Заказчик: ФИО:Адрес.....................< Это Таблица >Машины: ФИО(владельца):марка ну и запрос >Ищем_BMV: ФИО:марка................< поля Это для примера. Добавлено через 2 минуты А в дельфи хотелось бы видеть только. Введите ФИО Введите адрес Введите марку. + поиск. Введите марку. А он тебе выдает всех владельцев искомой марки.
0
|
|
|
4 / 4 / 0
Регистрация: 28.09.2012
Сообщений: 178
|
|
| 28.09.2012, 14:16 [ТС] | |
|
Спасибо конечно я поисчу как с написанным работать но нельзя ли чуть чуть кода???))
Добавлено через 1 минуту И еще нельзя просто обращение к запросу написать нежели сам запрос? Добавлено через 33 секунды А данные выдать в какой нибудь Едит?
0
|
|
|
132 / 129 / 31
Регистрация: 12.12.2011
Сообщений: 462
|
|||||||||||
| 28.09.2012, 14:59 | |||||||||||
|
Что в Вашем понимании "Обращение к запросу"? За выполнение запроса отвечает ADOQuery. Предполагается, что он связан с Connection. Для выполнения запроса нужно сделать следующее:
1
|
|||||||||||
|
4 / 4 / 0
Регистрация: 28.09.2012
Сообщений: 178
|
||||||
| 28.09.2012, 16:10 [ТС] | ||||||
|
Давайте попробуем по другому. Я в дельфи(БД) как фигурист на хоккее, правил не знаю да и клюшки нет. Но безумно хочу научиться. Сами таблицы у меня готовы, и вот именно в дельфи я хочу их реализовать. Что бы не видеть огромного кол-ва заполненых полей а одно красивое чистое поле ку забил инфу и сохранил. если надо нашел и достал. Можно пока без запроса. Просто прицепить к дельфи(форме) таблицы ацесса. Сохранять туда и редактировать и опять сохранять. Уж простите за назойливость.))
Добавлено через 20 минут
0
|
||||||
|
132 / 129 / 31
Регистрация: 12.12.2011
Сообщений: 462
|
||||||
| 28.09.2012, 16:41 | ||||||
|
Не совсем)))
Variant в описании типа функции FieldValues говорит о том, что тип результата будет соответствовать типу поля в БД. То есть если поле String, то и в результате получим String. См. описание)) Допустим, я хочу из таблицы "Заказчик" выудить всю информацию, где ФИО = "Вася П.П." И просто выдать сообщение ФИО+Адрес. "Вася П.П." запишем в Edit1/
ЗЫ: Всегда делайте названия полей и таблиц только латиницей!
1
|
||||||
|
4 / 4 / 0
Регистрация: 28.09.2012
Сообщений: 178
|
|||||||||||
| 01.10.2012, 08:29 [ТС] | |||||||||||
|
В общем так. Нашел как подключить БД К Дельфи. Кому интересно:
Нам надо TDBGrid TDataSource TADOConnection TADOQuery Создаем таблицу в acess к примеру такую. ФИО — строковый тип данных (fio) оценка — числовой тип данных (oz) название таблицы будет Student. Далее TADOQuery в свойстве Connection связываем с TADOConnection TDataSource в свойстве DataSet связываем с TADOQuery TDBGrid в свойстве DataSource связываем с TDatasource Далее выделяем компонент TADOConnection и в свойстве LoginPromt ставим на False.Чтобы не просил пароль к достопу к нашей БД. дальше в свойстве ConnectionString нажимаем на кнопку с «…» и появляется окно где нажимаем Build В следущем окне мы выбираем провайдера, а именно Microsoft Jet 4.0 OLE DB Provaider и нажимаем кнопку «Далее«. В следущем окне мы указываем путь к нашей БД и имя пользователя по умолчанию Admin. Если ваша БД находится в корневом каталоге с программой, то в данном поле достаточно указать ее имя с расширением, а если еще в подкаталоге, то указывается это примерно так BD\mydb.mdb Там есть кнопочка ... жмем ее и ищем наш файл. Почти все закончили осталось только нажать кнопку «Ок» и в свойстве компонента TADOConnection — Mode выбрать из выпадающего списка cmShareDenyNone. ВСЕ!!! Подключение есть. Вот если хотите можем вывести все поля нашей таблицы Student
Добавлено через 3 минуты Vabos, Вот теперь примерно понимаю о чем ты. Буду пробовать твои советы))) Позже отпишусь... Добавлено через 11 минут
0
|
|||||||||||
| 01.10.2012, 08:29 | |
|
Помогаю со студенческими работами здесь
9
База данных в дельфи кому просто интересно сделать C++ Builder База Данных с нуля
База данных с нуля (Web форма на C# БД на MS SQL Server 2008) Как сделать, чтобы база с 01.01. начиналась с нуля? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|