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

Сколько параметров может быть в запросе?   Найти похожие ветки 

 
Маша   (2003-04-07 17:34) [0]

Ув. МАСТЕРА!
При использовании ADOQuery ( update...)у меня получается 20 параметров. Запрос выполняется, ошибок нет. Но при просмотре таблицы - изменений с 16-го поля нет. Получается 15 полей с изменениями, а с 16-го по 20-е изменений нет.
Может я где-то свойства не все указала?

ADOQuery1.SQL.Clear;
ADOQuery1.SQL.add("update sys_TRUNKGROUPS1");
ADOQuery1.SQL.add("set tkg_tcp=:c4,tkgdesc=:c5,dir=:c6,eqtk=:c7,sigtype=:c8,si=:c9,exchname=:c10,lognet=:c11,spc=:c12,restk=:c13,traf=:c14,aht=:c15,tralceid=:c16,tcehunt=:c17,tkhunt=:c18,fifochn=:c19,exchtype=:c20");
ADOQuery1.SQL.add("where comm_id=:c1 and tkg_name=:c3");

Зараннее спасибо за помощь.


 
NickBat ©   (2003-04-07 17:43) [1]

Разбей второй SQL.Add на две подстроки.


 
Соловьев ©   (2003-04-07 17:48) [2]

:) приколист NickBat
не пиши просто их в запрос и все.


 
sniknik ©   (2003-04-07 18:51) [3]

а база какая?

вообще ограничений по количеству параметров вроде нет.

но здесь както обсуждали глюк какогото клона(версии?) IB который как раз ограничивал параметры, и вроде бы там и была цифра 16.

???


 
Маша   (2003-04-08 11:10) [4]

База под Oracle 9.


 
NickBat ©   (2003-04-08 12:53) [5]

Обозвали приколистом. :))
Бывает, что длинную строку сервер не берет. Попробуй записать эту строку в два ряда. Попробуй выполнить этот Insert через средства Oracle


 
Delirium^.Tremens ©   (2003-04-08 12:58) [6]

Заменить ADD на APPEND. Это добавит в конец строк #10#13
Или следить за пробелами.
Проверить назначаются ли значения параметрам с 16 по 20.
Длинную строку разбить, как советовал NickBat © (08.04.03 12:53)



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

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



Память: 0.46 MB
Время: 0.016 c
1-76930
v.topalov
2003-04-15 11:30
2003.04.24
Курсор мыши


3-76832
Slim
2003-04-04 11:28
2003.04.24
SQL -запрос


3-76826
SiJack
2003-04-07 16:27
2003.04.24
MSAccess


1-76916
Ольга
2003-04-03 20:11
2003.04.24
Работа с файлами.


14-77139
MicroWorld
2003-03-20 14:21
2003.04.24
Каким образом pc1 можетвидеть экран pc2?




   Наверх