Форум программистов, компьютерный форум, киберфорум
C++ Builder: Базы данных
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Builder БД Фильтр в DBGrid по DateTimePicture https://www.cyberforum.ru/ cpp-builder-database/ thread1407069.html
Здравствуйте! Пытаюсь осуществить фильтр по компоненту DateTimePicture через компонент ChekBox. Делаю следующее: void __fastcall TForm1::ChBFilterTabelClick(TObject *Sender) { String fn; fn = DBGrid3->SelectedField->FieldName; DataModule2->QueryTable->Transaction->Commit(); DataModule2->QueryTable->SQL->Clear(); // выбираю данные из таблицы: DataModule2->QueryTable->SQL->Add("select...
C++ Builder БД Как можно подключить с парольной sqlite3 база данных в C++ Builder
Как можно подключить с парольной sqlite3 база данных в C++ Builder Добавлено через 8 минут Пароль на маём базе encryption типе
C++ Builder БД Обозреватель объектов и загрузка файла в БД Доброго времени суток! Прошу помочь советом. При разработке программы столкнулся с такой проблемой: Нужно загрузить файл в БД на MS SQL Server 2008, через указания пути посредством обзора файлов. Раньше с подобными задачами не сталкивался и даже не знаю с какого конца браться, основная проблема заключается в создание обозревателя файлов (Пример что ищу: выбор файла для его открытия в... https://www.cyberforum.ru/ cpp-builder-database/ thread1403776.html C++ Builder БД Тесты, выборка по 5 случайных вопросов с темы нужна помощь с реализацией тестов в программе нужно помощь с тестами как их разбить на темы и как выдавать по 5 рандомных вопроса из темы Заранее спасибо Добавлено через 2 минуты https://www.cyberforum.ru/cpp-builder-database/thread1393977.html последние 3 архива со всем что у меня есть https://www.cyberforum.ru/ cpp-builder-database/ thread1403360.html
C++ Builder БД Активация ADOConnection
Всем доброго времени суток. Столкнулся с проблемой подключения ADOConnection, если подключаться через строку подключения, то все работает прекрасно. А если подключаться программно: void __fastcall TForm11::FormCreate(TObject *Sender) { AnsiString a, b, c, d; a=ExtractFilePath(Application->ExeName)+"Sklad.accdb"; b=ExtractFileName(a);ÿ c=ExtractFileDir(a); d="Не найдена БД...
C++ Builder БД Поиск по базе данных https://www.cyberforum.ru/ cpp-builder-database/ thread1401603.html
А как сделать так чтобы поиск показывал все совпадения а не останавливался на первом? На этом форуме нашёл код но он показывает только 1 совпадение а не все Вот код ADOTable1->First(); while(!ADOTable1->Eof) { if(ADOTable1->FieldByName("Наименование")->AsString == Edit10->Text) break; ADOTable1->Next(); }
C++ Builder БД Поиск по базе даных с StringGrid https://www.cyberforum.ru/ cpp-builder-database/ thread1399269.html
Вообщем проблема такова у меня есть код поиска вот он: void __fastcall TForm3::Button1Click(TObject *Sender) { if((ComboBox1->ItemIndex == -1) || (Edit1->Text.Trim().IsEmpty())) { ShowMessage("Поле або критерій пошуку не вказаний"); return;
C++ Builder БД Вывод информации из Combobox в таблицу
Здравствуйте, товарищи. Есть на форме несколько combobox, каждый выводит информацию (название различных деталей) из разных таблиц, так вот, как мне вывести всю эту информацию в TABLE1, причем в полях TABLE1 должны быть не названия деталей , а их ID? информацию из таблиц в combobox вывожу так: ComboBox3->Clear(); Form2->TableForma->Open(); Form2->TableForma->First(); while...
C++ Builder БД Соединение полей и вывод Добрый день! Имеется БД Access, в ней таблица со следующими полями: Слог1, Слог2, Дата :) Как написать запрос чтобы он Слог1 прибавил к Слог2, создал новое поле и вывел? Пробовал так, но ни чего не получилось: ADOQuery1->SQL->Clear(); ADOQuery1->SQL->Text="SELECT :virt FROM Osnovnaja_tablicsa WHERE data_priema BETWEEN :data_nach AND :data_konc";... https://www.cyberforum.ru/ cpp-builder-database/ thread1398910.html C++ Builder БД Новый столбец в таблицу string NameField = Edit1->Text; Form1->ADOQuery1->SQL->Text = "ALTER TABLE `Table` ADD NameField STRING(255)"; Добавляет столбец с именем NameField, а нужно, чтобы добавлял то, что находится в переменной NameField Как это реализовать https://www.cyberforum.ru/ cpp-builder-database/ thread1398352.html
C++ Builder БД Реанимация старого проекта. InterBase и TdataBase
Вот проект. Попросили попробовать оживить. Файл проекта stom_plis.dpr. В проекте есть форма DM содержащая DataBase1 как мне её настроить на файл базы данных находящийся в папке bd,с BDE Administrator всё получилось, а тут - нет. Помогите пожалуйста.
C++ Builder БД Вывести запросом даты в таблицу Добрый день! Заранее сорри за тупость))) Подскажите как вывести запросом поле "дата" без повторений? Работаю с БД Access. https://www.cyberforum.ru/ cpp-builder-database/ thread1398072.html
Модератор
9238 / 6021 / 2374
Регистрация: 21.01.2014
Сообщений: 25,753
Записей в блоге: 3
03.04.2015, 09:23 0

Работа с DBLookupComboBox - C++ Builder БД - Ответ 7427137

03.04.2015, 09:23. Показов 4806. Ответов 3
Метки (Все метки)

Ответ

Опишу на примере Access, разницы, я так полагаю, никакой...
1. Есть БД с 2 таблицами:
Autors - Авторы
ID - Код автора
FIO - Фимилия
Books - книги
ID - Код книги
aID - Код автора
Title - Название книги
Таблица Autors связана с таблицей Books по полям ID - aID отношением "один ко многим"
2. На форме: ADOTable1 (авторы), DataSource1->DataSet = ADOTable1, ADOTable2 (книги), DataSource2->DataSet = ADOTable2, DBGrid связано с ADOTable2, DBLookupComboBox1.
3. Для ADOTable2
а) выставляем MasterSource = DataSource1
б) для свойства MasterFields нажимаем на кнопку с тремя точками и вызываем Field Link Designer
в) в дизайнере связей выделяем связанные поля, нажимаем сначала Add, потом ОК (как на рисунке)
4. Для DBLookupComboBox1:
а) ListSource = DataSource1
б) ListField = FIO
в) KeyField = ID
5. При старте программы значение компонента DBLookupComboBox1 будет пусто, хотя DBGrid уже показывает только записи, относящиеся к первому автору. Чтобы в DBLookupComboBox1 сразу отображалась фамилия первого автора - в событии OnActivate формы пришем
C++
1
DBLookupComboBox1->KeyValue = 1;


Вернуться к обсуждению:
Работа с DBLookupComboBox C++ Builder БД
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.04.2015, 09:23
Готовые ответы и решения:

Работа с DBLookupComboBox
На форме кинуты два DBLookupComboBox-а. Подключены к одному DataSource. Разные ListField. ...

DBLookupComboBox
Здравствуйте. У меня есть таблица Clients: create table Clients (ID_Clients bigint not...

DBLookupComboBox
Привет! мне нужно сделать так, чтобы при выборе элемента из DBLookupComboBox...

DBLookupComboBox
к примеру есть бд 2 таблицы с полями Таблица1 "ID 1" "Название" ... и Таблица 2 "ID 2" "ID 1"...

3
03.04.2015, 09:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.04.2015, 09:23
Помогаю со студенческими работами здесь

Поиск в DBLookupComboBox
Проблема в следующем: нужно из списка, подключенного к БД выбрать значение "наименование", а...

Очищение DBLookupComboBox
Всем привет) Не могу додуматься как очистить DBLookupComboBox Пробовал вот так...

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

неактивный DBlookupCombobox
Хочу сделать автоматический выбор значения поля чтобы пользователь нажимая на компонент выбирал...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru