Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.014 c
6-35849
Хусга
2002-06-29 14:08
2002.09.12
Как перехватить сообщение посланное на Винпопап ?


3-35546
Старик
2002-08-21 14:16
2002.09.12
Визуализация таблиц


1-35768
surkis
2002-08-30 16:30
2002.09.12
Как в ComboBox програмно выбрать итем


4-35963
Flashx
2002-07-22 03:57
2002.09.12
КАК ЧИТАТАТЬ EXEшник????


4-35965
Rostislav-K
2002-07-23 08:12
2002.09.12
потоки на delphi




   Наверх