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

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

в бд это поле текстовое?
...
Рейтинг: 0 / 0
Помогите пожалуйста с запросом кто может
    #32367154
Фотография Лёшик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В БД поле текстовое. Если не трудно напиши весь запрос.
...
Рейтинг: 0 / 0
Помогите пожалуйста с запросом кто может
    #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
Помогите пожалуйста с запросом кто может
    #32367173
Hibernate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
перед <= добавь еще одну )
...
Рейтинг: 0 / 0
Помогите пожалуйста с запросом кто может
    #32367189
Фотография Лёшик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты чё буруешь. Я же тебя нормально спросил.
...
Рейтинг: 0 / 0
Помогите пожалуйста с запросом кто может
    #32367204
Hibernate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
no comment.
...
Рейтинг: 0 / 0
Помогите пожалуйста с запросом кто может
    #32374398
Yuriy Goodz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вместо DateSerial можно исполтьзовать попроще DateValue.

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


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