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

Вниз

Cast в Ado-запросе   Найти похожие ветки 

 
Евгений Р.   (2010-01-26 20:49) [0]

Делаю простейший запрос через Ado-Jet к БД Access

selectL a.*,
       cast(iif(nn<100,"мало","Много") as char(20))
from table1

получаю сообщение о неопознанной ошибке.
если убрать функцию Cast, то получается поле слишком большой длины.
Можно ли как-то изменять длину вычисляемого поля?


 
sniknik ©   (2010-01-26 21:05) [1]

> Можно ли как-то изменять длину вычисляемого поля?
у jet вряд ли.
смысла это делать было мало для локальной то базы (какая разница где "резать", на "сервере" или клиенте, если предполагалось что это будет одна машина?)


 
Евгений Р.   (2010-01-26 21:17) [2]

спасибо, а можно где-то почитать об особенностях JET-диалекта?


 
sniknik ©   (2010-01-26 22:53) [3]

> а можно где-то почитать об особенностях JET-диалекта?
подожди пока я книжку напишу....


 
Евгений Р.   (2010-01-26 23:02) [4]

ню-ню


 
Германн ©   (2010-01-27 02:44) [5]


> sniknik ©   (26.01.10 22:53) [3]
>
> > а можно где-то почитать об особенностях JET-диалекта?
> подожди пока я книжку напишу....
>

Коля. Это только шутка, или есть планы?


 
sniknik ©   (2010-01-27 07:49) [6]

шутка конечно.


 
Anatoly Podgoretsky ©   (2010-01-27 11:59) [7]

> Евгений Р.  (26.01.2010 20:49:00)  [0]

Я бы вообще вопил бы, не понятный CAST в никуда.


 
Anatoly Podgoretsky ©   (2010-01-27 12:00) [8]

> sniknik  (27.01.2010 07:49:06)  [6]

Но планы есть давно, неосуществимые.


 
palva ©   (2010-01-27 14:11) [9]


> Можно ли как-то изменять длину вычисляемого поля?

Можно. В Access работают строковые функции Left, Right, Mid.
left(iif(intdat>0, "Много", "Мало"), 2)


 
sniknik ©   (2010-01-27 19:07) [10]

> Можно. В Access работают строковые функции Left, Right, Mid.
толку то. речь тут не о том сколько знаков строки вертать, а размере типа поля.


 
palva ©   (2010-01-28 14:13) [11]

Да, я не понял вопроса.


 
Евгений Р.   (2010-01-28 17:42) [12]


> sniknik ©   (27.01.10 07:49) [6]
>
> шутка конечно.


а я, наивный, ждать начал



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

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

Наверх




Память: 0.49 MB
Время: 0.017 c
4-1231708108
kalexi
2009-01-12 00:08
2010.03.28
PopupMenu из ресурса.


15-1263146426
Petr V. Abramov
2010-01-10 21:00
2010.03.28
RBC празднует :)


3-1237289266
Yurikon
2009-03-17 14:27
2010.03.28
Количество записей в TADOTable


15-1262899825
Юрий
2010-01-08 00:30
2010.03.28
С днем рождения ! 8 января 2010 пятница


3-1220515408
DVM
2008-09-04 12:03
2010.03.28
ID последней добавленной записи