powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Datetime и MS Access
11 сообщений из 11, страница 1 из 1
Datetime и MS Access
    #32375050
@SOL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую !

Имеется MS SQL 2000 & MS Access 2002

Не могу догнать, как сохранять в поле дату без секунд и минут
Собственно, все равно, как даты лежат на сервере, но вот юзеру надо предоставить возможность редактировать дату прямо в поле.
В Аксессе же, при получении фокуса текстбоксом, который привязан к полю smalldatetime типа, возникают также и часы и минуты.

Пробовал возиться с форматом текстбокса - работает , корректно отображает формат (dd/mm/yy) . Но при получении фокуса для редактирования - становятся видны минуты и часы.

Можно, конечно, сделать обработку в коде ВБ и не привязывать текстбокс к полю с датой... Может кто-то подскажет более элегантный способ ?

Спасибо
...
Рейтинг: 0 / 0
Datetime и MS Access
    #32375069
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я делал триггером на самом SQL. Если устроит вариант, могу выложить код. (просто долго за ним лезтьЖ((())

з.ы. С Новым годом!!!
...
Рейтинг: 0 / 0
Datetime и MS Access
    #32375071
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавление:
Триггером делал преобразование в дату без времени.
ODBC, MDB, Access XP (а в принципе покуй какой Аксес)...
...
Рейтинг: 0 / 0
Datetime и MS Access
    #32375227
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что-то я не догоняю
как это появляются
часы и минуты.
интересно, что у меня
все сохраняется без них
и без всяких заворотов.
ты что? getdate() используешь?
...
Рейтинг: 0 / 0
Datetime и MS Access
    #32375236
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да у него в таблице хранится дата со временем
А в форме - формат отображения задан для поля
Разумеется при получении фокуса отобразится все, что в поле есть. Есть там минуты и секунды - покажутся, нет - значит нет.
...
Рейтинг: 0 / 0
Datetime и MS Access
    #32375248
OldPferd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня тоже сохраняется без времени и каких-либо заворотов
...
Рейтинг: 0 / 0
Datetime и MS Access
    #32375337
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 @SOL

InputMask = "00.00.00;0;_"
...
Рейтинг: 0 / 0
Datetime и MS Access
    #32375392
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 incold
Что не решит проблему отображения уже существующего добра
...
Рейтинг: 0 / 0
Datetime и MS Access
    #32375405
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что не решит проблему отображения уже существующего добра

Согласен, однако предотвратит появление в будущем.
Для существующего нужно написать скрипт на обновление.
пример есть в факе
...
Рейтинг: 0 / 0
Datetime и MS Access
    #32375429
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 incold
однако предотвратит появление в будущем
вот только не надо маской ввода на отдельно взятой форме делать то, что надо делать триггерами
если в поле не может быть времени - то его там не должно появится никак (как вариант - хранить как целое)
а если может - то не надо удивляться, что оно там и показывается
или резать его в источнике данных и получить необновляемое поле.
...
Рейтинг: 0 / 0
Datetime и MS Access
    #32375820
@SOL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо всем.

Проблемка была именно в значении по умолчанию, которое вставляло GETDATE()
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Datetime и MS Access
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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