![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Каким образом выйти из режима редактирования? [D7, MSSQL]
denik © (2004-03-09 11:02:00)Я в ДБГриде редактирую запись, пишу
Edit;
Post;
А из режима редактирования не выхожу. Почему?
Vlad (2004-03-09 13:07:00) [21]
> denik (09.03.04 13:02) [10]
Еще раз.
Вот есть у тебя грид. Ты видишь ячейку в которой написано, допустим, True. Это значение уже есть в базе. Затем ты кликаешь мышкой на ячейку.
Что должно произойти ?
denik (2004-03-09 13:02:00) [22]>Vlad © (09.03.04 12:46) [8]
Кликнув по ячейки должно сразу добавиться TRUE или FALSE.
Janbolat (2004-03-09 12:53:00) [23]я как-то непонял зачем использовать такой метод? и так все хорошо
Vlad (2004-03-09 12:46:00) [24]
> denik (09.03.04 12:43) [7]
Ну кликнул ты по ячейке, тем самым перевел DataSet в состояние dsEdit. Новое значение еще не ввел.
Что должно по-твоему добавиться в БД ?
denik (2004-03-09 12:43:00) [25]>Anatoly Podgoretsky ©
>Пока ты не ушел с поля никакой записи еще нет, ты можешь >отменить редактирование на данном этапе.
Так каким образом, кликнув по ячейке сразу добавить значение в БД?
Anatoly Podgoretsky (2004-03-09 11:48:00) [26]Пока ты не ушел с поля никакой записи еще нет, ты можешь отменить редактирование на данном этапе. Не понятно раз ты работает в гриде, то зачем делаешь edit/post?
Janbolat (2004-03-09 11:39:00) [27]а что тебя так не устраивает?
попробуй событие дбгрида ONENTER или другое какое нибудь событие
denik (2004-03-09 11:31:00) [28]В общем мне нужно менять в одном из полей флаг на True или False.
Когда в ДБГриде я нажимаю на соответствующее поле он меняется, но в БД не записывается. Изменяется он только тогда, когда фокус из этой ячейки перешел на другую.
Janbolat (2004-03-09 11:17:00) [29]
> sniknik © (09.03.04 11:11) [1]
> может потому что там где ты это делаеш в него и входить
> не нужно. но кода чтобы точно понять привел явно недостаточно.
Полностью согласен. поставь вопрос по другому (по-конкретнее)
Desdechado (2004-03-09 11:12:00) [30]datasource проверь autoedit
sniknik (2004-03-09 11:11:00) [31]может потому что там где ты это делаеш в него и входить не нужно. но кода чтобы точно понять привел явно недостаточно.