Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Что использовать edit или dbedit / 18 сообщений из 18, страница 1 из 1
08.08.2019, 14:05
    #39846993
Bora2015
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать edit или dbedit
Здравствуйте! Как сделать чтобы при изменении записи в таблице менялись значения в компонентах edit связанного с полями этой таблицы ? Как это происходит с компонентом dbedit.
Если просто присвоить значение поля едиту то нужное значение появляется в edit только при повторном нажатии кнопки обработчика.
...
Рейтинг: 0 / 0
08.08.2019, 14:13
    #39847006
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать edit или dbedit
Bora2015Если просто присвоить значение поля едиту то нужное значение появляется в edit только при повторном нажатии кнопки обработчика.
Код нельзя показывать? А то описание какое-то несуразное...
...
Рейтинг: 0 / 0
08.08.2019, 14:18
    #39847014
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать edit или dbedit
ЯНХНП

OnScroll? OnChange?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
08.08.2019, 14:19
    #39847018
ёёёёё
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать edit или dbedit
Bora2015...Как сделать чтобы при изменении записи в таблице менялись значения в компонентах edit связанного с полями этой таблицы ?...

И каким же образом у тебя TEdit связан с полями?
...
Рейтинг: 0 / 0
08.08.2019, 14:40
    #39847041
Bora2015
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать edit или dbedit
ёёёёёBora2015...Как сделать чтобы при изменении записи в таблице менялись значения в компонентах edit связанного с полями этой таблицы ?...

И каким же образом у тебя TEdit связан с полями?
Код: pascal
1.
Edit1.text:=Table1.fieldbyname('a').AsString
...
Рейтинг: 0 / 0
08.08.2019, 14:50
    #39847053
ёёёёё
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать edit или dbedit
Bora2015ёёёёёпропущено...


И каким же образом у тебя TEdit связан с полями?
Код: pascal
1.
Edit1.text:=Table1.fieldbyname('a').AsString


То есть, "связь" возникла исключительно в твоем воображении? :)
...так дополни эту связь кодом!
Например, в OnChange редактора.
Код: pascal
1.
2.
3.
Table1.Edit;
Edit1.text:=Table1.fieldbyname('a').AsString
...


Только фигня может получиться.

А зачем ты не используешь T DB Edit?
...
Рейтинг: 0 / 0
08.08.2019, 15:01
    #39847066
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать edit или dbedit
Вообще чем меньше используешь DB Aware контролы - тем лучше.

ИМХО.
...
Рейтинг: 0 / 0
08.08.2019, 15:19
    #39847074
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать edit или dbedit
08.08.2019 15:01, rgreat пишет:
> Вообще чем меньше используешь DB Aware контролы - тем лучше.

и вообще, некоторые языком умываются! (С)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
08.08.2019, 15:25
    #39847077
defecator
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать edit или dbedit
rgreatВообще чем меньше используешь DB Aware контролы - тем лучше.

+100500
...
Рейтинг: 0 / 0
08.08.2019, 15:44
    #39847088
vavan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать edit или dbedit
ёёёёёзачем ты не используешь T DB Edit?ну может рукоблудить много любит как некоторые
...
Рейтинг: 0 / 0
08.08.2019, 15:55
    #39847097
Bora2015
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать edit или dbedit
ёёёёёА зачем ты не используешь T DB Edit?
Ввод данных осуществляется через edit и для операций с ними (передается переменной) и для хранения в табл. А как вводить в dbedit , также как в edit ? У него нет свойства текст или это не мешает.
...
Рейтинг: 0 / 0
08.08.2019, 15:59
    #39847100
ёёёёё
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать edit или dbedit
Bora2015ёёёёёА зачем ты не используешь T DB Edit?
Ввод данных осуществляется через edit и для операций с ними (передается переменной) и для хранения в табл. А как вводить в dbedit , также как в edit ? У него нет свойства текст или это не мешает.
Ох. :(
...
Рейтинг: 0 / 0
08.08.2019, 16:00
    #39847101
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать edit или dbedit
Bora2015А как вводить в dbedit , также как в edit ? У него нет свойства текст или это не мешает.
Он сам работает с таблицами и запросами. У него указывается датасет и редактируемое поле.

Немного азов найдется на первой странице гугла со строкой поиска типа "delphi ado".
...
Рейтинг: 0 / 0
08.08.2019, 22:31
    #39847248
Gator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать edit или dbedit
defecatorrgreatВообще чем меньше используешь DB Aware контролы - тем лучше.

+100500Да! Да! Да!
Связать контролы с базой можно и самому.
Зато всё будет под твоим контролем всегда, причём именно с твоими хотелками.
...
Рейтинг: 0 / 0
09.08.2019, 09:39
    #39847313
vavan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать edit или dbedit
точно, в конце концов можно и свой db aware компонент запилить если уж имеющихся недостаточно
...
Рейтинг: 0 / 0
09.08.2019, 10:33
    #39847344
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать edit или dbedit
09.08.2019 9:39, vavan пишет:
> точно, в конце концов можно и свой db aware компонент запилить если уж имеющихся недостаточно

не готиШно.
наблюдал одно решение, где данные из БД раскладывались по TLabel.
для редактирования нужно было даблкликнуть по соответсвующей TLabel,
и тогда появлялся ДИАЛОГ, в котором можно задать новое значение этого поля.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
09.08.2019, 10:38
    #39847346
Tactical Nuclear Penguin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать edit или dbedit
Мимопроходящий09.08.2019 9:39, vavan пишет:
> точно, в конце концов можно и свой db aware компонент запилить если уж имеющихся недостаточно

не готиШно.
наблюдал одно решение, где данные из БД раскладывались по TLabel.
для редактирования нужно было даблкликнуть по соответсвующей TLabel,
и тогда появлялся ДИАЛОГ, в котором можно задать новое значение этого поля.


зато компонент сторонних не надо!
...
Рейтинг: 0 / 0
09.08.2019, 10:59
    #39847352
vavan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что использовать edit или dbedit
Мимопроходящийдля редактирования нужно было даблкликнуть по соответсвующей TLabel,
и тогда появлялся ДИАЛОГприкольно. даже странно что например у девэксов нет такого. TcxDBPopupEdit куда можно присунуть произвольный контрол есть, но оно вываливается под кликнутым значением, а вот чтобы диалог/оконце в табло вылезало не допридумали чтоли
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Что использовать edit или dbedit / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]