Вниз
Скачать: 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.017 c
2-1192164282
Kolan
2007-10-12 08:44
2007.11.04
Как сделать так, чтобы в Edit вводились только латинские символы?


6-1172567282
paradox01
2007-02-27 12:08
2007.11.04
Файл через сокет


11-1175550542
nsvi
2007-04-03 01:49
2007.11.04
Не могу найти пакет KOLNTprivileges, про который пишет в своей кн


15-1191237113
Суслик
2007-10-01 15:11
2007.11.04
Покритикуйте описание системных требований моего продукта


11-1175375566
Nsp
2007-04-01 01:12
2007.11.04
How to drag Form или как таскать форму




   Наверх