|
Форматирование поля с датой в проекте ADP
|
|||
---|---|---|---|
#18+
Здравствуйте, дамы и господа! Например, есть таблица в MS SQL Server 2008 с именем — Test и полями – Id, Наименование, ДатаПост. Поле ДатаПост имеет тип – date. Есть БД Access 2003 (проект adp). В этой БД присутствует форма — Frm у которой в качестве источника записей используется таблица — Test. Соответственно на форме есть поля — Наимен. и Дата_пост. В поле — Дата_пост дата выводится в формате: yyyy-mm-dd. И следовательно дату в этом поле можно редактировать. Если, например, я создаю представление на основе таблицы — Test и с помощью CAST делаю преобразование, чтобы получить дату в виде: dd.mm.yyyy, то на форме в поле - Дата_пост я вижу дату в нужном мне формате (dd.mm.yyyy), но редактировать данные в поле уже не могу. Пробовал задать формат поля - Дата_пост у элемента на форме, но тоже ничего не помогло. Как сделать так, чтобы на форме в поле - Дата_пост дата выводилась в формате: dd.mm.yyyy и данные в этом поле можно было бы редактировать? В Google и Яндекс искал, но не нашел информации. Может подскажете, что делать или точную ссылку скинете, где описывается решение этой проблемы. Помогите, пожалуйста! Заранее благодарен. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2020, 07:10 |
|
Форматирование поля с датой в проекте ADP
|
|||
---|---|---|---|
#18+
andrey_andrey Здравствуйте, дамы и господа! Как сделать так, чтобы на форме в поле - Дата_пост дата выводилась в формате: dd.mm.yyyy и данные в этом поле можно было бы редактировать? Помогите, пожалуйста! Заранее благодарен. В таблице на сервере используйте формат даты - smalldatetime. Он полностью согласуется с форматом - Краткий формат даты в Access. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2020, 08:34 |
|
Форматирование поля с датой в проекте ADP
|
|||
---|---|---|---|
#18+
Сори, что вмешался. А кто как хранит и отображает дату на клиенте, беря с сервера (MS SQL) Я, вполне, по не знанию, отгребаю случаи перемешивания значения даты и месяца что то зависит от локации сервера, что то от локации рабочего компа. так до сих пор как то и не выработал стойкое решение для себя.... ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2020, 12:22 |
|
Форматирование поля с датой в проекте ADP
|
|||
---|---|---|---|
#18+
Geizer1, большое спасибо! Поменял в таблице тип данных и все стало так как надо! ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2020, 13:29 |
|
Форматирование поля с датой в проекте ADP
|
|||
---|---|---|---|
#18+
Игортан, думаю лучшее в этом смысле это timestamp - число прошедших миллисекунд с определенной даты (1 января) -либо по мс с 1900 либо по линукс с 1970 года. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2020, 13:37 |
|
Форматирование поля с датой в проекте ADP
|
|||
---|---|---|---|
#18+
alecko, На сколько я помню(проверю) timestamp - автоматически генерируемое значение. Я про проблему: сервер = 2020-03-04 на клиенте может быть один раз = 04.03 .2020, другой раз = 03.04 .2020 вот эту проблему я и не могу решить, прям раз и на всегда... ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2020, 14:35 |
|
Форматирование поля с датой в проекте ADP
|
|||
---|---|---|---|
#18+
Игортан, timestamp - обычное обозначение при получение даты по api (обычно в глобальном времени), на своем серваке можно наверное в каком-то другом. формат имеет Long, у линукса называется UTC. при работе с криптобиржами вот такую функцию сделал для перевода в дату/таймстэмп. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2020, 15:52 |
|
Форматирование поля с датой в проекте ADP
|
|||
---|---|---|---|
#18+
alecko при работе с криптобиржами вот такую функцию сделал для перевода в дату/таймстэмп. спасибо за пример! зуб не дам но должен быть более легкий способ.... я пробовал играться на сервере ранее с форматом вывода, но это мне никак не помогло Access упорно приводит к своему формату.А результат, как писал ранее. хотя.. это уже другая история лучше наверное, в той ветке и спрашивать.. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2020, 16:07 |
|
|
start [/forum/topic.php?fid=45&msg=39945284&tid=1610147]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
156ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 316ms |
total: | 563ms |
0 / 0 |