Главная страница
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.47 MB
Время: 0.011 c
3-86314
YaD
2003-12-02 08:20
2003.12.26
DBGrid


3-86279
Andr_or
2003-12-03 10:25
2003.12.26
Компоненты Interbase c COM+


1-86402
konstantinov
2003-12-14 01:10
2003.12.26
Проверка диапазона значений


1-86426
xizzy
2003-12-14 01:55
2003.12.26
многократный ввод


1-86416
Макс2
2003-12-13 18:43
2003.12.26
StringGrid