![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ограничение на длину запроса [D7, ACCESS]
wirg © (2006-05-12 13:27:00)Пишу запроc
Query.SQL.clear;
Query.SQL.APPEND('SELECT Computers.ID_comp, Computers.Name_comp, Device.ID_device
FROM (Computers INNER JOIN Device ON Computers.ID_comp = Device.ID_comp) INNER JOIN Repair ON Device.ID_device = Repair.ID_device')
Query.open;
Он не проходит, говорит что слишком длинный, можно ли обойти ограничение по числу символов в запросе?
Desdechado (2006-05-12 14:09:00) [1]> К чему относится next ;
наверно, задумывалось к
with DM1.Temps1 do
только end oт него не в том месте
Johnmen (2006-05-12 13:48:00) [2]
> Прогамма где то зациклилась.
Конечно. К чему относится next ; ?
wirg (2006-05-12 13:46:00) [3]Написал вот так
with DM1.Temps1 do
begin
SQL.Clear;
SQL.Append('SELECT Computers.ID_comp, Computers.Name_comp, Device.ID_device'+' FROM (Computers INNER JOIN Device ON Computers.ID_comp = Device.ID_comp)'+' INNER JOIN Repair ON Device.ID_device = Repair.ID_device');
Open;
First;
end;
while not DM1.Temps1.Eof do
begin
Combobox3.Items.Add(DM1.Temps1.FieldValues['Name_comp']);
next ;
end ;
Прогамма где то зациклилась. Подскажите, где может быть ошибка
Johnmen (2006-05-12 13:30:00) [4]Это ограничение на число символов в редакторе.
'SELECT Computers.ID_comp, Computers.Name_comp, Device.ID_device'+
'FROM (Computers INNER JOIN Device ON Computers.ID_comp = '+
'Device.ID_comp) INNER JOIN Repair ON Device.ID_device = Repair.ID_device'