Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Вызов у _Recordset метода PtrPutFilter().  [new]
RecordsetPtr
Guest
Всем привет!
Передаю в качестве параметра строку
- field1 between #01.01.2004# and #31.01.2004#
или вот так
- field1 between '20040101' and '20040131'
или вотак
- field1 = #20040101#
или вот так
- field1 = convert(datetime, '01.01.2004', 104)
или вот так
- field1 = 301015
и бог знает ещё какие варианты, уже все не вспомню...
поле типа smalldatetime.

постоянно вылетает ексепшин, честно говоря не помнб текст. но что-то типа того что параметр выходят за пределы....
короче заработал только вот этот вариант
- field1 >= #01.01.2004# <= #31.01.2004#

поясните плиз...
28 янв 04, 15:54    [511112]     Ответить | Цитировать Сообщить модератору
 Re: Вызов у _Recordset метода PtrPutFilter().  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
Не BETWEEN, не CONVERT не поддерживается в условии фильтрации.

 (field1 >= '1/1/2004') AND (field1 <= '1/31/2004') 
28 янв 04, 16:03    [511146]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить