Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как узнать что таблица в режиме редактирования? Работаю с Paradox 7 через BDE 
V
    Опции темы
BEST13
Дата 20.1.2010, 01:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 166
Регистрация: 11.4.2008
Где: Ukraine

Репутация: нет
Всего: нет



Ув. программисты , нужна ваша помощь. Мне нужно знать находиться ли таблица в режиме редактирования. какие есть варианты?
Мне пока пришло в голову только использование глобальной переменой. То есть, всюду где я привожу таблицу в редактирование она true. Но при двойном нажатии на ячейку и нажтии кнопки в навигаторе я не знаю как отследить.
Жду ваших предложений. 
PM MAIL ICQ GTalk   Вверх
Демо
Дата 20.1.2010, 01:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1278
Регистрация: 3.11.2005

Репутация: 2
Всего: 50



Компонетны какие?

Добавлено через 1 минуту и 17 секунд
А в принципе без разницы. Смотри свойство TDataSet.State.


--------------------
    
PM MAIL ICQ Skype   Вверх
BEST13
Дата 20.1.2010, 02:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 166
Регистрация: 11.4.2008
Где: Ukraine

Репутация: нет
Всего: нет



Цитата(Демо @  20.1.2010,  01:42 Найти цитируемый пост)
Компонетны какие?


TDBGRId, Query. Сейчас попробую....

Добавлено через 13 минут и 15 секунд
Цитата(Демо @  20.1.2010,  01:42 Найти цитируемый пост)
А в принципе без разницы. Смотри свойство TDataSet.State.

У меня нет такого компонента,собственно и свойства нет. Наверно я неправильно понял. Я просто новичок. Если можно объясните пожалуйста.
PM MAIL ICQ GTalk   Вверх
Deniz
Дата 20.1.2010, 09:31 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1251
Регистрация: 16.10.2004
Где: Новый Уренгой

Репутация: 8
Всего: 44



Код
if Query.State in [dsEdit, dsInsert] then ... // в режиме редактирования или добавления



--------------------
"Для того чтобы сделать шаг вперед, достаточно пинка сзади" (с)
PM ICQ   Вверх
BEST13
Дата 21.1.2010, 02:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 166
Регистрация: 11.4.2008
Где: Ukraine

Репутация: нет
Всего: нет



Цитата(Deniz @ 20.1.2010,  09:31)
Код
if Query.State in [dsEdit, dsInsert] then ... // в режиме редактирования или добавления

Спасибо, проверю и отпишусь.
PM MAIL ICQ GTalk   Вверх
BEST13
Дата 22.1.2010, 00:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 166
Регистрация: 11.4.2008
Где: Ukraine

Репутация: нет
Всего: нет



Спасибо всем, все работает.
PM MAIL ICQ GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.0449 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.