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

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

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.07.2008, 11:37   #1
Старовъръ
Форумчанин
 
Аватар для Старовъръ
 
Регистрация: 25.06.2008
Сообщений: 100
По умолчанию IBDataSet

Куда вставлять запрос в IBDataSet? Если пытаюсь его активировать - пишет, что запрос пуст. Так куда его вставлять?
Старовъръ вне форума Ответить с цитированием
Старый 07.07.2008, 12:11   #2
edgy
Форумчанин
 
Регистрация: 15.06.2008
Сообщений: 271
По умолчанию

C IB дела не имел, но насколько знаю у него есть такие свойства как SelectSQL, ModifySQL, InsertSQL, DeleteSQL предназначенные для соответствующих запросов на выборку, обновление, вставку новой записи и удаления записи. В них и нужно размещать соответствующие типы запросов
edgy вне форума Ответить с цитированием
Старый 07.07.2008, 12:15   #3
Старовъръ
Форумчанин
 
Аватар для Старовъръ
 
Регистрация: 25.06.2008
Сообщений: 100
По умолчанию

Хи, я пробовал все, кроме select, и ни один не получился. Тут попробовал selectSQL и все ок! Почему же не работали insert?
Старовъръ вне форума Ответить с цитированием
Старый 07.07.2008, 12:19   #4
edgy
Форумчанин
 
Регистрация: 15.06.2008
Сообщений: 271
По умолчанию

InsertSQL предназначено для SQL-запросов типа Insert. Т.е. получается, что для каждого типа запроса у IBDataSet есть соответствующее свойство.
edgy вне форума Ответить с цитированием
Старый 07.07.2008, 12:22   #5
Старовъръ
Форумчанин
 
Аватар для Старовъръ
 
Регистрация: 25.06.2008
Сообщений: 100
По умолчанию

Не, ну это я, слава богам, понял Но почему он не работал? По первах выбивало какие-то ошибки, а потом совсем виснул Delphi.
Старовъръ вне форума Ответить с цитированием
Старый 07.07.2008, 12:26   #6
edgy
Форумчанин
 
Регистрация: 15.06.2008
Сообщений: 271
По умолчанию

Может запрос не верно был составлен? Ну или если приведете свой код, или хотя бы по-точнее распишите, что вы делали - то может быть разберемся.
edgy вне форума Ответить с цитированием
Старый 07.07.2008, 12:33   #7
Старовъръ
Форумчанин
 
Аватар для Старовъръ
 
Регистрация: 25.06.2008
Сообщений: 100
По умолчанию

Нет, теперь работает. Я так понял, обязательно должен быть select-запрос.

Что-то я совсем тугой...
Покажите, пожалуйста, пример выборки всех данных по запросу select name, surname from tablee и занесение их в ListView с помощью InterBase.

Последний раз редактировалось Alex21; 07.07.2008 в 17:09. Причина: объеденил
Старовъръ вне форума Ответить с цитированием
Старый 07.07.2008, 13:49   #8
Старовъръ
Форумчанин
 
Аватар для Старовъръ
 
Регистрация: 25.06.2008
Сообщений: 100
По умолчанию

Я, в принципе, уже разобрался. Но, если будет желание, все равно пишите. Может у меня что-то криво, есть лучшие варианты. А я оценю
Старовъръ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему ошибка в IBDataSet? 3lander БД в Delphi 3 10.10.2007 11:38