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

Вниз

Несоответствие типов данных в выражении условия отбора.   Найти похожие ветки 

 
BlackCat ©   (2003-12-02 19:01) [0]

Доброго времени суток, Мастера!

Ситуация такая, есть запрос:

SELECT MAX(Id) into :MaxId FROM Table1;
При попытке выполнить его выскакивает сообщение об ошибке :"Несоответствие типов данных в выражении условия отбора."
Может это быть из за того, что поле Id в моей таблице - автоинкремент.


 
Reindeer Moss Eater ©   (2003-12-02 19:09) [1]

"Несоответствие типов данных в выражении условия отбора."

И где у тебя условие отбора?


 
sniknik ©   (2003-12-02 20:16) [2]

> SELECT MAX(Id) into :MaxId FROM Table1;
> :MaxId
таблица куда вставляется параметром не задается

> Может это быть из за того, что поле Id в моей таблице - автоинкремент.
врядли, потому как SELECT INTO создает новую таблицу и ему плевать что в старой автоикремент


 
BlackCat ©   (2003-12-03 04:17) [3]

Ну а каким образом тогда можно сделать select в переменную, чтобы ее можно было потом использовать


 
ЮЮ ©   (2003-12-03 04:42) [4]

>При попытке выполнить его
Где и как ты его пытаешься выполнить?


 
sniknik ©   (2003-12-03 08:18) [5]

BlackCat © (03.12.03 04:17) [3]
> Ну а каким образом тогда можно сделать select в переменную, чтобы ее можно было потом использовать
селект в переменную можно сделать в MSSQL(да и то не так как у тебя) а у тебя аксесс.
используй
SELECT MAX(Id) AS MaxId FROM Table1


 
AleKo   (2003-12-03 08:34) [6]

Создай ADOCommand где пропиши свой запрос.
Создай ADODataSet и далее
ADODataSet:=ADOCOmmand.execute.

У тебя поучится DataSet с одной записью и одним столбцом.



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

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

Наверх




Память: 0.48 MB
Время: 0.066 c
1-86406
Spotter
2003-12-14 18:43
2003.12.26
Обработка onKeyDown в TRxRichEdite


3-86310
visnuk
2003-12-01 15:37
2003.12.26
Перенос БД на другой компьютер


3-86264
half_litre
2003-12-03 15:24
2003.12.26
Файлы из BLOB открыть (без save) ???


3-86244
vlgrig1961
2003-12-04 08:50
2003.12.26
Как выполнить SELECT из другой базы Oracla!!


3-86275
kostyan
2003-12-03 11:22
2003.12.26
ODBC