![]() |
|
![]() ![]() ![]() |
|
Рысь |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 19.8.2005 Где: Москва Репутация: нет Всего: нет |
Разъясните мне, пожалуйста, некотрые вещи!
![]() ![]() Теперь вопросы: зачем копоненту IBQuery свойство DataSourse, если он присоединятся к базе? Зачем у компонентов, отображающих данные, сойство DataSet если они присоединяются через Sourse? В каких случаях эти свойства используются? Извиняюсь за огромное количество, возможно глупых вопросов ![]() Спасибо за внимание ![]() |
|||
|
||||
Рысь |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 19.8.2005 Где: Москва Репутация: нет Всего: нет |
Интересно, я задаю слишком глупые вопросы?
![]() з.ы.-сори за флуд |
|||
|
||||
falcon785 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 11.8.2005 Где: Керчь Репутация: нет Всего: нет |
IBQuery1->Active = true; и IBQuery1->Open(); и IBQuery1->Active = false; и IBQuery1->Close(); выполняют совершенно одно и то же, во всяком случае, если верить документации. Насчет DataSource - ни разу его не использовал в таком виде и не видел чтобы использовали, поэтому точно не скажу. Возможно, разработчики хотели сделать следующую возможность. Два Query имеют общий DataSource, в свою очередь, подключенный к DBGrid, и при редактировании изменения касаются обоих Query, поэкспериментируй.
|
|||
|
||||
Рысь |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 19.8.2005 Где: Москва Репутация: нет Всего: нет |
Большое спасибо за ответ!
![]() |
|||
|
||||
bas |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 446 Регистрация: 14.8.2002 Где: Молдова, Кишинев Репутация: нет Всего: 2 |
Ну не совсем так. запрос на изменение при использовании IBQuery1->Open() выдаст ошибку, хотя IBQuery1->Active = true будет молчать. Добавлено @ 17:03 TIBQuery потомок TDataSet cо всеми последствиями. |
|||
|
||||
rOOxus |
|
|||
Шустрый ![]() Профиль Группа: Awaiting Authorisation Сообщений: 95 Регистрация: 28.8.2006 Репутация: нет Всего: нет |
Если выполняется запрос на изменение то лучше IBQuery1->ExecSQL()
|
|||
|
||||
pentium |
|
|||
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 2.2.2007 Репутация: нет Всего: нет |
Может вы напишите как добавлять и удалять данные с помощью IBDataSet.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "C++: Базы данных" | |
|
Данный форум предназначен для обсуждения вопросов прямым образом связанных с C++ и БД. Так, вопросы только по C++ следует задавать в C++:Общие вопросы а вопросы по абстрактным БД в Базах данных или в соответствующих под-форумах. Благодарим за понимание. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, chipset. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Базы данных | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |