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

Ограничение на длину запроса   Найти похожие ветки 

← →
wirg   (2006-05-12 13:27) [0]

Пишу запро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;

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


← →
Johnmen ©   (2006-05-12 13:30) [1]

Это ограничение на число символов в редакторе.
"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"


← →
wirg   (2006-05-12 13:46) [2]

Написал вот так

 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:48) [3]


> Прогамма где то зациклилась.


Конечно. К чему относится next ; ?


← →
Desdechado ©   (2006-05-12 14:09) [4]

> К чему относится next ;
наверно, задумывалось к
with DM1.Temps1 do
только end oт него не в том месте



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

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



Память: 0.45 MB
Время: 0.026 c
2-1147131064
noviy
2006-05-09 03:31
2006.05.28
что предпочтителней использовать?


15-1146304680
Gast
2006-04-29 13:58
2006.05.28
Proxy


15-1146318618
Michael5
2006-04-29 17:50
2006.05.28
А правда, что работа в сети под учетной записью пользователя,


3-1143990847
так себе
2006-04-02 19:14
2006.05.28
Создать отчет в FastReport2.x


2-1147378010
Mr tray
2006-05-12 00:06
2006.05.28
использование DLL




   Наверх