Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
отображение даты в запросе
|
|||
|---|---|---|---|
|
#18+
Пишу компоненту на дельфях, запросом выгружаю данные "ВЫБРАТЬ | ЗаказыПокупателейОстаткиИОбороты.ЗаказПокупателя.Номер, | ЗаказыПокупателейОстаткиИОбороты.ЗаказПокупателя.Дата, | ЗаказыПокупателейОстаткиИОбороты.ЗаказПокупателя.ДатаОтгрузки, Первая дата выдается в формате 25.07.2012 15:41:10, вторая - 01.01.100 Как мне первую дату урезать, а вторую отобразить в человеческом формате? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2013, 11:08 |
|
||
|
отображение даты в запросе
|
|||
|---|---|---|---|
|
#18+
Brasileiro, что такое человеческий формат? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2013, 11:37 |
|
||
|
отображение даты в запросе
|
|||
|---|---|---|---|
|
#18+
Ладно, вопрос снят. Думал, что 01.01.100 - результат конвертирования даты 1С, оказалось, что просто пустая дата. Очень нечеловеческое значение пустой даты (это про человеческое). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2013, 11:51 |
|
||
|
отображение даты в запросе
|
|||
|---|---|---|---|
|
#18+
а какое значение пустой даты было бы человеческим? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2013, 12:03 |
|
||
|
отображение даты в запросе
|
|||
|---|---|---|---|
|
#18+
Совсем забыл, что нахожусь в форуме 1С :). Ребяты, сейчас расскажу вам страшную тайну. Если в поле БД не записывать дату, то она будет пустой, т.е. реально пустой, там ничего не будет, при запросе будет выдавать пустую ячейку, либо (в некоторых оболочках, для наглядности) будет стоять NULL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2013, 12:29 |
|
||
|
отображение даты в запросе
|
|||
|---|---|---|---|
|
#18+
BrasileiroСовсем забыл, что нахожусь в форуме 1С :). Ребяты, сейчас расскажу вам страшную тайну. Если в поле БД не записывать дату, то она будет пустой, т.е. реально пустой, там ничего не будет, при запросе будет выдавать пустую ячейку, либо (в некоторых оболочках, для наглядности) будет стоять NULL.Ну судя по вашим детским вопросам, до знания тайн вы еще не дотянули. А что касается хранения даты - так похоже вы еще очень МНОГО не знаете. Как пример откройте excel и раскажите как там хранится дата. Заведомо говорить что в БД (не указывая ее) что дата хранится так-то, я бы не стал. Я не знаю всех бд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2013, 13:50 |
|
||
|
отображение даты в запросе
|
|||
|---|---|---|---|
|
#18+
Ребяты, я не говорил, что профи в одноцэ. Про ексель, как ни мучаю пустую ячейку, ну не получается у меня 01.01.100 из кода MsgBox ("СЕЙЧАС ПОЙДЕТ ДАТА:" + ActiveCell.Value + ":ДАТА ЗАКОНЧИЛАСЬ") Упорно выдает СЕЙЧАС ПОЙДЕТ ДАТА::ДАТА ЗАКОНЧИЛАСЬ :( Блин, научите, какие свойства должны быть у ячейки, чтобы получилось 01.01.100???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2013, 14:24 |
|
||
|
отображение даты в запросе
|
|||
|---|---|---|---|
|
#18+
Да, по поводу БД. Укажите мне хоть одно СУБД, где бы на запрос даты выдавалось нечто отличное от пустоты либо NULL. Откройте мне тайну, раз я не дотянул до знания тайн. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2013, 14:26 |
|
||
|
отображение даты в запросе
|
|||
|---|---|---|---|
|
#18+
Brasileiro, хочешь NULL, держи | ВЫБОР КОГДА ЗаказыПокупателейОстаткиИОбороты.ЗаказПокупателя.ДатаОтгрузки = ДАТАВРЕМЯ(1,1,1,0,0,0) ТОГДА NULL ИНАЧЕ ЗаказыПокупателейОстаткиИОбороты.ЗаказПокупателя.ДатаОтгрузки КОНЕЦ КАК ДатаОтгрузки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2013, 14:36 |
|
||
|
отображение даты в запросе
|
|||
|---|---|---|---|
|
#18+
Спасибо, проблем-то я уже решил. Просто у меня культурный шок :) Никогда бы не догадался, что 01.01.100 может быть пустой датой :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2013, 14:45 |
|
||
|
отображение даты в запросе
|
|||
|---|---|---|---|
|
#18+
Brasileiro, попробуй из mssql пустую дату извлечь - еще больше поудивляешься ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2013, 14:55 |
|
||
|
отображение даты в запросе
|
|||
|---|---|---|---|
|
#18+
Извините за столь поздний ответ: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. Выдает вроде предсказуемый NULL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2013, 15:09 |
|
||
|
отображение даты в запросе
|
|||
|---|---|---|---|
|
#18+
Хитроглазый, намекаешь на начало временной оси в типе Datetime? Так это ни разу не пустая дата. http://technet.microsoft.com/ru-ru/library/ms186724.aspx#DateandTimeDataTypes ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2013, 16:52 |
|
||
|
отображение даты в запросе
|
|||
|---|---|---|---|
|
#18+
AHDPХитроглазый, намекаешь на начало временной оси в типе Datetime? Так это ни разу не пустая дата. http://technet.microsoft.com/ru-ru/library/ms186724.aspx#DateandTimeDataTypes Спасибо не видел еще эту табличку, но знал что есть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2013, 22:19 |
|
||
|
отображение даты в запросе
|
|||
|---|---|---|---|
|
#18+
AHDP, не совсем, намекаю на defaultvalue типа datetime. На практике часто приходится сталкиваться с бд разных приложений. И то что, в базе лежит не null, вовсе не ознает, что приложение хранит там "непустое" значение. В том же примере от Brasileiro: Код: sql 1. и 1С - это далеко не единичный случай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2013, 13:32 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=38168337&tid=1519965]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
65ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 15ms |
| total: | 170ms |

| 0 / 0 |
