![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Неполучается сделать выборку в FireBird... [D5, FireBird]
Alek_1 © (2003-09-22 15:44:00)
Пишу вот такой код:
DMD.Query1.Close;
DMD.Query1.SQL.Clear;
DMD.Query1.SQL.Add("select * from RAZPOL, OBJECT, house, obshaia, uchastok, rekviziti ");
DMD.Query1.SQL.Add("where object_id = house_id and obshaia_id = razpol_id and house_id = obshaia_id and
object_id = rekviz_id AND uch_id = razpol_id AND arhiv = 0");
if (DateEdit3.Text<>"") and (DateEdit4.Text<>"") then DMD.Query1.SQL.Add(" and (Data_last between
""+DateEdit3.Text+"" and ""+DateEdit4.Text+"")");
DMD.Query1.SQL.Add(" order by obshaia_id asc");
DMD.Query1.Prepare;
DMD.Query1.Open;
и вылетает ошибка
:
"SQL Error code = -206
Column unknown
11.08.2002
At line 3, column 7"
В чем может быть проблема??
в парадоксе все работало на отлично!
Alek_1 (2003-09-22 20:32:00) [1]
Спасибо, все заработало!!!
Johnmen (2003-09-22 15:59:00) [2]
Data_last between """+DateEdit3.Text+""" and """+DateEdit4.Text+""")");