Вниз
Скачать: CL | DM;

SQL запрос требует ненужные поля   Найти похожие ветки 

 
alikon1   (2007-10-11 20:54) [0]

title:=Edit1.Text;
begin
with form1.Query1 do begin
Close;
SQL.Clear;
SQL.Add("SELECT Title, Director, Release, Actor, Description, Lenght, May, Genre, Picture");
SQL.Add("FROM ":MyProject:base.db"");
SQL.Add("WHERE");
SQL.Add("(Title = ""+ Title + "")");
SQL.Add("ORDER BY Title, Release");
Open;
end;

Почему пока в строчку SQL.Add("SELECT - не впишу все поля из БД, будет выдаваться ошибка, например если не допишу Rate:
DBEdit8: Field "Rate" not found.
Но Rate ведь для поиска мне не нужна.


 
Ping   (2007-10-11 21:13) [1]

Но Rate ведь для поиска мне не нужна.

Тебе ясно сказали: DBEdit8: Field "Rate" not found.

См. компонент DBEdit8. У него FieldName = "Rate"

MyProject:base.db

Какой интерсный проект... :-)


 
alikon1   (2007-10-11 21:20) [2]

т.е. чтоб поправить эту ситуацию, надо в SQL.Add("SELECT все поля перечислять моей базы?


 
Anatoly Podgoretsky ©   (2007-10-11 21:23) [3]

> alikon1  (11.10.2007 20:54:00)  [0]

Это не запрос просит, а DBEdit8


 
alikon1   (2007-10-11 21:40) [4]

получается это не ошибка, а просто в SQL.Add("SELECT надо все поля перечислять, даже если нужен вывод результата только в одном поле.


 
Anatoly Podgoretsky ©   (2007-10-11 21:43) [5]

> alikon1  (11.10.2007 21:40:04)  [4]

Если надо в одном поле, то надо указывать только одно поле, а не все.


 
Desdechado ©   (2007-10-11 22:00) [6]

Перечислять нужно толькоте поля, которые используешь.
Но у тебя есть DBEdit8, который тоже "использует" свое поле, а ты его не перечисляешь, вот он и обижается. Поэтому либо укажи это поле, либо отключи DBEdit8 от этого запроса, либо укажи для DBEdit8 поле, перечисленное в SELECT.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.012 c
15-1191413628
Ламот
2007-10-03 16:13
2007.11.04
Как вернуть меню в Excel ?


2-1190792821
zzzz
2007-09-26 11:47
2007.11.04
Значение null


15-1190903984
Vlad Oshin
2007-09-27 18:39
2007.11.04
Ищется работник в Питере.


2-1192104275
tytus
2007-10-11 16:04
2007.11.04
функция определения выбранного item-a


15-1191147175
opa4ki2
2007-09-30 14:12
2007.11.04
Прозрачный scrollbox




   Наверх