Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.11.2009, 20:51   #1
DiMoN2002
 
Регистрация: 28.04.2009
Сообщений: 7
По умолчанию После SELECT через IBDataSet ошибка EIBClientError 'Not in edit mode'

Доброго времени суток.

Проблема состоит в следующем:
Имеется таблица из которой по запросу через IBDataSet выводятся записи.
Вот код:
void __fastcall TForm2::DBComboBox1Change(TObject *Sender)
Код:
{
String query;
query="select * from KURORTI where HOTEL like '%"+DBComboBox1->Text+"%'";
IBDataSet1->SelectSQL->Add(query);
IBDataSet1->Open();
DataSource1->DataSet=IBDataSet1;
}
Запрос отрабатывает нормально. Информация выводится в DBGridEh в котором DataSource=DataSource1.
Но после этого при нажатии на любой элемент формы выходит сообщение об ошибке: "EIBClientError 'Not in edit mode'". А если опять в DBComboBox1 выбирать какой либо вариант, то вообще ничего не происходит.
В чем может быть проблема? Я же вроде запрос даю не на редактирование а на SELECT. В таблице ничего не изменяется. Других обработок событий на Set или Grid нет.Подскажите пожалуйста.
DiMoN2002 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
can't edit, may select (combobox) TaTT DoGG Общие вопросы .NET 2 04.01.2009 16:17
Как двигаться по данным после select? _ozzy_ SQL, базы данных 5 30.06.2008 09:33
Как двигаться по записям после Select? _ozzy_ БД в Delphi 5 17.06.2008 15:53
Как обновить GridView после изменения SELECT в SqlDataSource? posdnyaa БД в Delphi 2 21.04.2008 11:55
Почему ошибка в IBDataSet? 3lander БД в Delphi 3 10.10.2007 11:38