Аватар для Styles
1 / 1 / 0
Регистрация: 21.04.2012
Сообщений: 58

Связь dbedit с dblookupcombobox

05.06.2013, 16:53. Показов 1614. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня есть mdb access база с продуктами (в таблице есть наименование продукта и код этого продукта), на форме делфи я выбираю продукт в DBLookupComboBox и в dbedit из той же таблицы должен вбиться код выбраного в DBLookupComboBox продукта (допустим в таблице продукт селедка1 и его код там-же 809311, я в программе в лукапе выбрал селедку1 и мне в дбэдите сам вбился код 809311, а не я его должен вводить). Надеюсь понятно объяснил, вопрос в том, как такое реализовать, мне нужно только свзяать выбор дблукапа с дбэдитом. Помогите ребята, в долгу не останусь.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.06.2013, 16:53
Ответы с готовыми решениями:

DBLookupComboBox и DBEdit связь
Есть 4 таблицы (Продажи,Клиенты,Товар,Работники) 1)Клиенты(Код,ФИО,ТЕЛ,Адрес) 2)Товар (Код,Наименование,Цена,описание) 3)Работники...

Авторизация через DBLookupComboBox и DBEdit
Здравствуйте. Я хочу сделать авторизацию с выпадающим списком логинов, есть DBLookupComboBox и DBEdit, в комбобоксе будет выбираться логин...

Как сделать проверку на два поля ввода (DBEdit, DBLookupComboBox)
Например эти два поля не заполнены, нужно запретить сохранение новой записи.

5
10 / 28 / 6
Регистрация: 06.12.2009
Сообщений: 52
05.06.2013, 19:28
Styles, Вам не нужно их соединять вместе. Просто требуется связать lookup с таблицей с помощью функций: ListSource, ListField, KeyField, где указываешь поле продукта. DBEdit также связываешь с нужным тебе полем. После этого, при выборе одного из пункта лукапа - выделится строка в таблице, соответственно в DBEdit-е будет твой код.
1
 Аватар для Styles
1 / 1 / 0
Регистрация: 21.04.2012
Сообщений: 58
05.06.2013, 20:00  [ТС]
shadowik, щас попробую

Добавлено через 4 минуты
shadowik, дбэдит связывется только по datasource, после связи и выбора в лукапе продукта, дбэдит по прежнему пуст.
0
10 / 28 / 6
Регистрация: 06.12.2009
Сообщений: 52
05.06.2013, 20:23
Цитата Сообщение от Styles Посмотреть сообщение
дбэдит связывется только по datasource
Правильно. Но, кроме этого, еще нужно в DataField указать название твоего поля с кодом. DataSource - это связь с таблице полностью, а DataField - связь с конкретным полем в данной таблице.

Добавлено через 9 минут
Цитата Сообщение от Styles Посмотреть сообщение
дбэдит по прежнему пуст
И после связки DBEdit с полем, он будет полон информации
0
 Аватар для Styles
1 / 1 / 0
Регистрация: 21.04.2012
Сообщений: 58
05.06.2013, 20:24  [ТС]
shadowik, да все спасибо, я разобрался. дело было не в датафилде даже, а в том, что наименование и код брались из разных таблиц в одну основную, но теперь я создал им одну единую только для кода и наименования, а от туда буду уже толкать мастером подстановки в главную таблицу) ничего плохого в этом ведь нет?)
0
10 / 28 / 6
Регистрация: 06.12.2009
Сообщений: 52
05.06.2013, 20:50
Ну если работает все, то нет
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
05.06.2013, 20:50
Помогаю со студенческими работами здесь

Автоматическая подстановка цены комплектующего в DBEdit при выборе его из DBLookUpComboBox
Всем привет, как возможно реализовать автоматическое подставление цены комплектующего в DBEdit при выборе его из DBLookUpComboBox? Заранее...

Связь двух DBLookupComboBox
Необходимо сделать так, чтобы при выборе учебной группы из первого списка, второй список состоял из студентов, которые принадлежат только...

Связь между DBLookupComboBox
Всем доброго времени суток. Есть база SQL с таблицей товаров. База подключена к Delphi. Используется технология доступа ADO. Таблица...

Связь DBLookupComboBox и двух таблиц
Есть таблица заказы в ней есть код клиента и есть таблица клиенты (фамилия и так далее), при добавлении записи в таблицу заказы, в поле...

DBlookuplistbox, DBlookupcombobox и связь между ними
Привет! Столкнулась с такой проблемой: У меня есть форма, где пользователь будет выбирать данные для заполнения таблицы. Хочу сделать...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

Новые блоги и статьи
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
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, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru