Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите пожалуйста с запросом кто может / 11 сообщений из 11, страница 1 из 1
30.12.2003, 15:54
    #32367097
Лёшик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста с запросом кто может
strSQL = "select id, innomer, faktdate, naimenovanie, valut, cena FROM sved_ob_yslug where faktdate <= '*" & Me.Текст1.Text & "*' "
вот эта дрянь плохо работает в чем ошибка
(FaktDate) дата начала, мне надо чтоб он отображал все данные в которых дата меньше или равна введенной.) Заранее всем спасибо
...
Рейтинг: 0 / 0
30.12.2003, 16:08
    #32367121
Hibernate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста с запросом кто может
какого типа поле faktdate ?
если DateTime, то
Код: plaintext
бла-бла-бла where faktdate <= # " & Format(Me.Текст1.Text," mm\/dd\/yyyy ") & " #" 

это для Access.
Для других БД - по-другому.
...
Рейтинг: 0 / 0
30.12.2003, 16:12
    #32367126
Hibernate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста с запросом кто может
небольшая поправка:
Код: plaintext
where faktdate <= # " & Format(Cdate(Me.Текст1.Text)," mm\/dd\/yyyy ") & " #" 
...
Рейтинг: 0 / 0
30.12.2003, 16:22
    #32367135
Лёшик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста с запросом кто может
Fakdate такого формата
11,12,03
...
Рейтинг: 0 / 0
30.12.2003, 16:24
    #32367137
Hibernate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста с запросом кто может
Fakdate такого формата 11,12,03 [color]

в бд это поле текстовое?
...
Рейтинг: 0 / 0
30.12.2003, 16:41
    #32367154
Лёшик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста с запросом кто может
В БД поле текстовое. Если не трудно напиши весь запрос.
...
Рейтинг: 0 / 0
30.12.2003, 16:55
    #32367168
Hibernate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста с запросом кто может
если в бд поле текстовое, то тогда только так (предполагается, что формат faktdate "dd,mm,yy"):

Код: plaintext
1.
strSQL =  "select id, innomer, faktdate, naimenovanie, valut, cena FROM sved_ob_yslug where 
DateSerial(mid$(faktdate,7 , 2 ), mid$(faktdate, 4 , 2 ), mid$(faktdate, 1 , 2 )<=#" & Format(Cdate(Me.Текст1.Text), "mm\/dd\/yyyy" ) &  "#" 


Это все для Access!!!!

а вообще-то это дикость!!! -хранить дату в текстовом поле.
мой тебе совет - преобразуй поле faktdate к типу DateTime - сильно облегчишь жизнь и себе и этому форуму.
...
Рейтинг: 0 / 0
30.12.2003, 16:58
    #32367173
Hibernate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста с запросом кто может
перед <= добавь еще одну )
...
Рейтинг: 0 / 0
30.12.2003, 17:07
    #32367189
Лёшик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста с запросом кто может
Ты чё буруешь. Я же тебя нормально спросил.
...
Рейтинг: 0 / 0
30.12.2003, 17:19
    #32367204
Hibernate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста с запросом кто может
no comment.
...
Рейтинг: 0 / 0
13.01.2004, 14:05
    #32374398
Yuriy Goodz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалуйста с запросом кто может
Вместо DateSerial можно исполтьзовать попроще DateValue.

DateValue("11,12,03")
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите пожалуйста с запросом кто может / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]