Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.25;
Скачать: CL | DM;

Вниз

Выполнение команды Select   Найти похожие ветки 

 
Наташа ©   (2002-11-07 12:10) [0]

Уважаемые мастера Delphi, очень нужна Ваша помощь!!!
Не получается простейший запрос.
Есть таблица Price, созданная в INTERBASE 6.0 со следующей структурой: P_Id (Primary key), P_Name, P_Model, P_Price.
Запросы типа Select проверяла в IB Console, все работает.
В delphi на форму помещаю Query, DataSource, DataBase, BDGrid
Создаю статические поля в редакторе полей на все физические поля таблицы.
В Query.Sql в инспекторе объектов пишу запрос
Select * from Price
и устанавливаю св-во active:=true.
В BDGrid отображается требующаяся информация.
Затем меняю запрос на
Select P_Name from Price
и устанавливаю св-во active:=true. В результате выдается ошибка
"Field P_Id not found", если прошу показать поле P_Id, то не может найти какое-нибудь другое поле.
В том случае, если поля остаются динамическими, то запрос выполняется без ошибок.
В чем дело? Это глюк делфи или я что-то делаю не правильно? Пожалуйста помогите!!! Заранее благодарна!!!


 
KoluChi ©   (2002-11-07 12:40) [1]

Ошибка появляется из-за того что ты у Query описала поля, а в запросе они не возвращаются. Убери все описания полей или оставь только нужные.


 
Виталий Панасенко   (2002-11-07 12:41) [2]

Может, это из-за того, что в имени поля присутствует символ "_", а это символ-подстановка в SQL. Попробуйте имя поля записать ввиде "P_Name".


 
Wolf226 ©   (2002-11-07 14:03) [3]

Это не глюк, так и должно быть.
Пусть поля формируются автоматически.


 
Наташа ©   (2002-11-08 09:40) [4]

Тогда как решить проблему вычисляемых полей, если переменное значение вводится юзером по мере необходимости?


 
Wolf226 ©   (2002-11-08 10:05) [5]

То есть тебе надо создать вычисляемое поле, но вместе с этим менять запрос.
Только вот не понял, чем тебе мешают остальные поля при выборке,
пусть себе выбираются.
В крайнем случае сделай два TQuery


 
sdram ©   (2002-11-08 10:16) [6]

-



Страницы: 1 вся ветка

Текущий архив: 2002.11.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
1-82793
dimonf
2002-11-13 15:30
2002.11.25
Как зашифровать от лишних глаз INI файл ???


3-82648
h1ma
2002-11-06 06:25
2002.11.25
Как из бд вывести картинку в Image ?


14-83010
???
2002-11-08 15:17
2002.11.25
???


1-82775
Оля
2002-11-15 17:08
2002.11.25
*.WAV наткнулась на один пример, но он у меня не работает


8-82882
GIL
2002-08-03 05:15
2002.11.25
Как использовать PlugIn ы к WinAmp у для воспроизведения mp3