Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.12;
Скачать: CL | DM;

Вниз

SQL   Найти похожие ветки 

 
NIKI   (2002-08-19 16:20) [0]

Мастера, подскажите.
Используется конструкция:
query1.active:=false;
query1.sql.clear;
query1.sql.add("delete From \\Gorski\Common\Sklad\dilears.db where num="+inttostr(a));
query1.execsql;
а - объявленя в public:integer;
При выполнении выдаёт сообщение """is not a valid integer value". Правда записи удаляет. В чём проблемма???


 
Skif ©   (2002-08-22 13:12) [1]

Попробуй Query1.Open;


 
SaS13 ©   (2002-08-22 13:17) [2]

можно через параметр:
query1.sql.add("delete From \\Gorski\Common\Sklad\dilears.db where num=:num");
query1.ParamByName("num").AsInteger := a;
query1.execsql;


 
Val ©   (2002-08-22 13:19) [3]

>Skif © (22.08.02 13:12)
извините, чушь городите. Причем тут .open?
>NIKI (19.08.02 16:20)
проблема, как видите, при интерпретации вашей а как целого и преобразовании его в строку.


 
Mike Kouzmine   (2002-08-22 13:25) [4]

Так он прямо и говорит "" is not a valid.
А все кавычки стоят? А num какого типа? А ошибку кто дает IntTostr или запрос? А удаляет что? С каким num?



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

Текущий архив: 2002.09.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
1-35733
АлексейТр
2002-08-30 13:14
2002.09.12
InstallShield - подскажите где найти русское руководство?


14-35866
Lola
2002-08-06 19:59
2002.09.12
Вот и Delphi 7 подоспела.


7-35925
HM[2m]
2002-07-03 14:42
2002.09.12
Выключение Windows 2000


4-35971
Ruf
2002-07-20 16:39
2002.09.12
Использование Rundll32


4-35970
KSS
2002-07-19 21:45
2002.09.12
Синтез звука используя SoundBlaster средствами WinAPI