Добавление в только что созданную таблицу с пом DBNavigator
Заранее спасибо!
Цитата: Dipish
Добрый день! Работаю в Delphi2005 с таблицой Paradox через ADO. Вот создал я программно таблицу, добавил ей первичный ключ. А как теперь сделать так чтобы с помощью DBNavigator можно было добавлять в нее записи? Запросы выполняю через ADOQuery, который является Dataset'ом для DataSource, на который в свою очередь ссылаются компоненты DBGrid, DBNavigator, ADOTable. После создания таблицы прописываю ее имя в ADOTable.Tablename, делаю Active:=True, но все равно кнопки DBNavigator недоступны (DBNavigator.Enabled=True при этом)
Заранее спасибо!
Заранее спасибо!
Таблица создается нормально, проверял?
Права доступа к таблице какие стоят?
успешно ли работает DBGrid?
Кнопки "Создать", "удалить" и "редактировать" доступны только тогда, когда БД открыта для изменения. Нужно проверить свойство UpdateMode у таблицы
Таблица создается нормально, с правами вроде все ок, но после создания ни кнопки dbnavigatora недоступны, ни пустых полей созданной таблицы не появляется в dbgrid. Причем такая фишка: если закрыть прогу, запустить заново и открыть уже существующую таблицу (моя программа открывает или создает) - то все появляется, кнопки доступны, записи успешно добавляютя с помощью грида и навигатора! Понимаю что где-то надо че-то обновить, но сколько ни пробовал, не получается! ;-( Помогите пожалуйста может это вас наведет на какие-нибудь мысли!
Все равно не помогает =(
Методами DataSet.EnableControls, DataSet.DisableControls пользовался?