![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#16
|
|||
|
|||
|
2 Delphist ну да логично что когда один юзверь, то изменения видны, добавляется и в базу и в уже отфетченный набор.
по поводу оставлять без Post или Cancel...Alana правильно сказала, что таблица будет оставаться в режиме редактирования. при более нагруженных системах будут возникать блокировки. что соответственно является таким гемором... ПС. по моему сугубо личному мнению. |
|
#17
|
||||
|
||||
|
Цитата:
begin DataModul.AdoTable1.Insert; Form2.ShowModal; end; Form2.Button1.OnClick... begin if DataModul.AdoTable1.Modified then begin ..... end else close; //При этом на 2рой форме лежат DBEditы так как небыло ничего добавлено Insert благополучно закроется |
|
#18
|
|||
|
|||
|
а если я просто закрою форму? Альт+ф4.
|
|
#19
|
||||
|
||||
|
Цитата:
А если ADOQuery.Close; привязана к кнопке, а вы нажмете alt+F4???? |
|
#20
|
|||
|
|||
я вообще так не делаю!![]() т.е. в этом случае возникнет, ситуация когда таблица останется в режиме вставки. что не есть хорошо.методами Query (Table и. т.д.).Insert (Edit,Delete,Append и т.д.)предпочитаю не пользоваться. вставляю только средствами SQL запросов. предварительно обработав те данные которые пользователь нашлепал, на правильность ввода. |