Главная страница
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.015 c
14-35875
Ferrari_the_best
2002-08-18 03:10
2002.09.12
Help a нужна!!!!!!!!!!!!!!!!!!!!


14-35909
Lady
2002-08-16 20:19
2002.09.12
???


6-35842
Diamond Dog
2002-07-09 01:19
2002.09.12
Синхронизация слиента и сервера на TClient и TServer-Socket-ах


14-35890
RangerBetta
2002-08-19 10:18
2002.09.12
В чем проекторовать БД InterBase


3-35574
demisen
2002-08-21 14:17
2002.09.12
Размер секции в отчете (QuickReport)