Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: выбор по дате
 
 автор: cerebro   (16.09.2008 в 10:16)   личное сообщение
 
 

Помогите что то не получается

код Where [AGE] between [begin] and [end] не прокатывает

  Ответить  
 
 автор: lurix   (16.09.2008 в 10:19)   личное сообщение
 
 

в каком формате у Вас даты и в каком поле ставите условие?

  Ответить  
 
 автор: cerebro   (16.09.2008 в 10:34)   личное сообщение
 
 

01.08.2008 по к примеру 01.09.2008

  Ответить  
 
 автор: lurix   (16.09.2008 в 17:34)   личное сообщение
 
 

а AGE - в каком формате?

  Ответить  
 
 автор: FORMAT   (16.09.2008 в 18:59)   личное сообщение
 
 

Этот код запроса формируется, случайно, не в редакторе VBA?

  Ответить  
 
 автор: cerebro   (23.09.2008 в 08:29)   личное сообщение
 
 

даты в текстовом поле. формат 01.01.2008 к примеру

  Ответить  
 
 автор: FORMAT   (23.09.2008 в 11:01)   личное сообщение
 
 

Не совсем удачный пример. Даты в каком формате - американском или русском?
SQL воспринимает американский формат даты.

  Ответить  
 
 автор: cerebro   (23.09.2008 в 13:28)   личное сообщение
 
 

а это как американский формат даты это типа так 01/01/02

  Ответить  
 
 автор: cerebro   (23.09.2008 в 13:32)   личное сообщение
 
 

я решил реализовать это с помощью команды between но что то не особо получается как это можно реализовать кодом.

может кто небудь поможет

  Ответить  
 
 автор: Lukas   (23.09.2008 в 13:42)   личное сообщение
 
 

Если запрос сохраненный, можно в нем сослаться на поля формы (Begin и End).
Если SQL строка формируется в коде, используйте функцию преобразования к американскому формату даты. Посмотреть функцию можно топиком ниже.

  Ответить  
 
 автор: cerebro   (23.09.2008 в 13:47)   личное сообщение
 
 

ты мне напиши в каком формате дата то должна быть сможешь по подробнее написать напиши хотябы дату любую а я сам скумекую

  Ответить  
 
 автор: cerebro   (23.09.2008 в 13:49)   личное сообщение
 
 

я не совсем понимаю о чём ты речь ведёшь по поводу даты

  Ответить  
 
 автор: FORMAT   (23.09.2008 в 17:03)   личное сообщение
 
 

5 января 2008 г
В русском формате 05.01.2008
В американском формате 01.05.2008

т.е. сначала идет месяц а затем число. Поэтому они терракты 11 сентября прозвали 911

  Ответить  
 
 автор: cerebro   (24.09.2008 в 16:07)   личное сообщение
 
 

ну как мне через beetween это реализовать напишите кто небудь код, есть 3 даты как машине сделать выборку чтобы она показывала мне выборку на определённое число

  Ответить  
 
 автор: Кабан   (24.09.2008 в 16:28)   личное сообщение
 
 

[arcdate] beetween format([datefrom],"\#mm\/dd\/yyyy\#") and format([datetill],"\#mm\/dd\/yyyy\#")

  Ответить  
 
 автор: cerebro   (26.09.2008 в 08:20)   личное сообщение
 
 

а куда это вписывать то в запрос в условие отбора???????

  Ответить  
 
 автор: час   (26.09.2008 в 08:29)   личное сообщение
 
 

Если я конечно правильно понял - вам надо создать запрос, на основании той таблицы, из которой выборку делаем.
Затем в конструкторе запросов в условии отбора по конкретному полю вставить
этот битвин
between [begin] and [end]
или так
>=[нач дата периода] and <=[конечная дата периода]

  Ответить  
 
 автор: cerebro   (26.09.2008 в 08:32)   личное сообщение
 
 

2 сталбца с датами мы задаём третью и нам делается выборка на какое то число на заданное нами, как это реализовать

  Ответить  
 
 автор: час   (26.09.2008 в 08:34)   личное сообщение
 
 

Хреново как-то не врубаюся в вопрос.
Прилепи сюда кусок таблицы.
может будет понятнее....
А то получается два столбца с датами, а третий столбец с датами для выборки из первых двух столбцов.
Это рунда получается.. ........
Какая тут выборка получиться - никакой не получиться - пустой запрос выйдет.
Так не делаются запросы на выборку(или я чё не понимаю ) , извините

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList