Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
1 / 1 / 0
Регистрация: 22.10.2011
Сообщений: 53

Как сделать просматриваемое поле в dbgrid - е?

22.01.2012, 18:32. Показов 1312. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Делфи + Акцесс
Мне нужно из одной таблицы добавить просматриваемое поле в другой дбрид
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.01.2012, 18:32
Ответы с готовыми решениями:

Как сделать вставку в определенное поле, выбранное в dbgrid?
Добрый день, объясните как сделать вставку в определенное поле выбранное в dbgrid? То что грид просто отображает записи знаю, но мне...

Как сделать в DBGrid вычисляемое поле из двух разных таблиц?
Делаю программу для БД в Access. В одной из таблиц должна быть конечная цена всех деталей. Кол-во берется из первой, а цена из прайс листа...

как сделать так, чтобы в поле dbgrid можно было отмечать галочками знвачение, вместо true и false?
имеется таблица в бд, одно из полей этой таблицы имеет значение истина или ложь. В приложении вывожу таблицу, но не знаю как сделать так...

3
20 / 20 / 0
Регистрация: 26.11.2011
Сообщений: 64
22.01.2012, 22:12
Привет. Это лучше делать через Sql. Кинь исходник тогда можно реально помочь
0
1 / 1 / 0
Регистрация: 22.10.2011
Сообщений: 53
23.01.2012, 18:58  [ТС]
спасибо конечно, не ожидала что кто то откликнется, я уже вспомнила и сделала его, правда sql я не использовала.. у меня щас запары в другом... насчет того как сделать в главном меню чтоб при наведении на пункт меню справа раскрывалась стрелочка и можно было уточнить свой выбор.. вот как то так, объяснила - не уверенна что понятно.. ну чтоб при наведении раскрывался еще один список..
и как сделать маску ввода для эдита бед использования запроса - с запросом(использую адоквери) работает маска но у меня поле время не принимает программа а без запроса (использую адотэйбл) не знаю как сделать маску ввода..
Может есть мысли?
0
1497 / 1238 / 245
Регистрация: 04.04.2011
Сообщений: 4,363
24.01.2012, 12:42
Delphi
1
чтоб при наведении на пункт меню справа раскрывалась стрелочка и можно было уточнить свой выбор
В дизайне: на нужном пункте меню жмете правую кнопку мыши и выбираете 'Create submenu'.
В рантайме: TMenuItem.Add/Insert + F1

Delphi
1
как сделать маску ввода для эдита бед использования запроса - с запросом(использую адоквери) работает маска но у меня поле время не принимает программа а без запроса (использую адотэйбл) не знаю как сделать маску ввода..
Тут сложно понять что Вам нужно (проблемы с русским ?), но если сильно захотеть...
Я понял так: Вам нужно чтобы выборку можно было задавать по временным условиям (ранее и позднее какой-то даты, в интервале дат и т.д.) Сами даты, очевидно, у Вас указываются в эдите.
Запросы с конкретными датами у Вас формируются и отрабатывают правильно.
Но проблема возникла когда потребовалось чтобы польователь указывал не полную дату, а например месяц (что-то типа 01.2012). Т.е. надо выбирать по маске.
Это реализуется достаточно просто: пусть пользователь вводит маску по стандарту (с вилкардами - Вы должны знать). Вот это пользовательское и вставляете в сиквель, но вместо даты поля таблицы указываете его стринговое значение, т.е. вместо

SQL
1
 WHERE <Имя поля типа дата>  = Edit.Text
пишете (для акцеса например)

SQL
1
 WHERE CStr<Имя поля типа дата>  LIKE 'Edit.Text'
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.01.2012, 12:42
Помогаю со студенческими работами здесь

Сделать поле видимым в DBGrid, редактируемым программно, но не редактируемым в DBGrid
Как сделать поле видимым в DBGrid, редактируемым программно, но не редактируемым в DBGrid? Схема - ADOConnection -&gt;...

Как мне программно добавить поле в таблице и сделать поле ключевым
1. Как мне программно добавить поле в таблице и сделать поле ключевым? 2. Как программно организовать связь данных между двумя таблицами?

Как узнать какое поле редактируется в текущий момент в DBGrid
Есть DBGrid с полем &quot;Дата рождения&quot;, тип его &quot;Дата&quot;. В DBGrid ADODataset подтягивает данные из БД Access http://************/qgcj9w. При...

Как в поле id добавлять 1 при добавлении новой строки в DBGrid
Имеется таблица, вида: ------------------ |id|pole1 | pole2 | ------------------ |1|Ivanic|Counts| ------------------ Как...

Как произвести суммирование в ячейках Dbgrid и вывести это в вычисляемое поле
как произвести суммирование и вывести это в вычисляемое поле. procedure TForm4.Button4Click(Sender: TObject); var i,summa:integer; ...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru