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

Форум: MS ACCESS

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

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

 
 

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

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

тема: определить первый день месяца
 
 автор: ial52   (08.11.2011 в 19:59)   личное сообщение
 
 

Господа хорошие и хорошенькие!

Что-то клинит меня в последнее время...
Есть такая запись, скажем Oktober 2011, а вот как из нее первый день месяца вытащить?

  Ответить  
 
 автор: Анатолий (Киев)   (08.11.2011 в 20:48)   личное сообщение
 
 

Это так в текстовом поле написано или, все же, поле типа DateTime отображается в таком формате?
Если текстовое, то:
1. Если в вашей системе длинный формат даты на английском (что вряд ли), то
?CDate("Oktober 2011")
01.10.11
Даже если это работает - ненадежно. У меня, например:
?CDate("Жовтень 2011")
01.10.11
2. Скорее всего нужно нарисовать функцию, по названию месяца возвращающую его номер, а затем, например:
?CDate("10/2011")
01.10.11

Если тип - DateTime, то с помощью функций Year, Month и DateSerial.

  Ответить  
 
 автор: ial52   (08.11.2011 в 21:05)   личное сообщение
 
 

Спасибо, никогда не сталкивался с этой функцией. Век живи - век учись.

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