![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 28.04.2009
Сообщений: 46
|
![]()
zdrastvuite delaiu zapros na viborku po datam OT-DO
pisu zapros piset nexvataet operatora pomogite pojaluista Код:
Поступай с человеком так как хотелбы чтоб поступали с тобой!!!
Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
А в каком месте показывает, что не хватает оператора?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 11.01.2009
Сообщений: 1,917
|
![]()
Попробуй так :
Код:
#39 - это код одинарной кавычки
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
уж сколько раз твердили миру...
Если в запросе нужно использовать дату и не хочется иметь проблем и глюков на разных системах и с разными установками локального представления даты, то запрос с датой должен быть ПАРАМЕТРИЧЕСКИМ!! Код:
просто оператор LIKE используется неверно - пропущено наименование поля (выделено красным!)... Pole Like Значение2 and Pole Like Значение2 p.p.s. в данном случае LIKE вообще не нужен. достаточно просто равно p.p.p.s. если нужно получить выборку всех значений, попадающих в диапазон между двумя датами в Datapicker'ах - то нужно использовать оператор BETWEEN |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 01.04.2009
Сообщений: 94
|
![]()
И не забывайте ставить пробелы после оператора. А если пишите запрос на несколько строк, то желательно и в начале строки ставить пробел. Так на всякий случай. Много глюков подобных избежать можно.
По ракетам и хоккею - Россияне всех сильней!
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 28.04.2009
Сообщений: 46
|
![]()
kak ni stranno NO variaant kotori predlojil Serge_Bliznykov ne rabotaet vidaet osibku "nesootvetstvie tipovix dannix v virajenii uslovia otbora"
nekak poniat ne mogu v cem mojet bit problema
Поступай с человеком так как хотелбы чтоб поступали с тобой!!!
Код:
|
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
![]() А можно поинтересоваться, кто табличку проектировал? Тут же всё ясно написано - несоответствие типов данных в выражении отбора - значит, рискну предположить, поле dataprodaji у Вас не типа ДАТА (не DATE и не DATETIME) Давайте конкретно: 1) структуру таблицы istoriaprodaj 2) какая СУБД ? 3) пример данных из таблицы istoriaprodaj приведите 4) насчёт периода я угадал? Вам действительно нужно все записи между двумя датами? |
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 28.04.2009
Сообщений: 46
|
![]()
tablicku delal ia Acess a pole dataprodaji Data/Time i v parametre ustanovleno ShortDate toist zapis tipa 01.01.2010
struktura tablici istoriaprodaj ID klucevoe pole firma model razmer cvet cena kolicestvo dataprodaji Data/Time (ShortDate) sklad material vid sto kasaetsia 4 punkta to da mne deistvitelno nujen period poskolku inogda trebuetsia uznat na kakuiu sumu za mesiac bil prodan tovar inogda nujno uznat za 10-15 dnei nu i v etom rode
Поступай с человеком так как хотелбы чтоб поступали с тобой!!!
Код:
Последний раз редактировалось Lord777; 01.01.2010 в 17:45. |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 01.04.2009
Сообщений: 94
|
![]()
Измени ShortDate на DateTime иначе придется согласовывать системное представление даты с датой в таблице, а это совершенно не нужный гемор. По умолчанию в системе полное отображение даты, а тип ShortDate несовместим с ним. Используй в базе полный тип и будет тебе счастье.
По ракетам и хоккею - Россияне всех сильней!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Удаление строки с помощью SQL запроса (Query1.SQL.ADD('Delete....')) | Schutze | Помощь студентам | 6 | 29.11.2009 22:15 |
Создание новых таблиц в MS SQL SERVERE через SQL запрос в Delphi | S_Yevgeniy | Помощь студентам | 1 | 27.10.2009 06:26 |
Занесение значения DataTimePicker в базу | inret | Общие вопросы Delphi | 3 | 09.05.2008 15:21 |
интересная задача про DataTimePicker | ГОСЕАН | БД в Delphi | 8 | 15.07.2007 16:37 |