Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как лучше отобразить пустую дату из SQL server / 7 сообщений из 7, страница 1 из 1
18.04.2006, 10:35
    #33672739
pruha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше отобразить пустую дату из SQL server
В Remote view поле дата из SQL сервера с пустым значением отображается как
01.01.1900
Выглядит в grid некрасиво ествественно . Можно ли как-то шаблоном отображать его в виде пробелов. Или все-таки нужно делать класс или подсовывать другой currentcontrol.
Может у кого есть уже способы попроще-покрасивей?
...
Рейтинг: 0 / 0
18.04.2006, 10:58
    #33672811
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше отобразить пустую дату из SQL server
Вопрос поднимался несколько раз. Я использую два способа:
1. Вывожу в гриде через NVL(TTOD(cur.Data), {})
2. Читаю с сервера во временный курсор и затем копирую его в тот, который выводится в гриде через туже функцию (NVL(TTOD(temp.Data), {}))
Но это в случае, когда используется SQLEXEC, а не Remote View
С уважением, Алексей
...
Рейтинг: 0 / 0
18.04.2006, 12:04
    #33673104
pruha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше отобразить пустую дату из SQL server
но тогда все-равно на редактирование ячейки надо подсовывать другой контрол- textbox там или еще что-то. Я думал можно просто как-то шаблоном обойтись
...
Рейтинг: 0 / 0
18.04.2006, 14:36
    #33673693
foxwizard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше отобразить пустую дату из SQL server
Пустая дата null ?
Я обычно делаю
SET NULLDISPLAY TO "---"
...
Рейтинг: 0 / 0
18.04.2006, 17:28
    #33674290
pruha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше отобразить пустую дату из SQL server
nulldisplay Не помогает - все равно выводится 01.01.1900
...
Рейтинг: 0 / 0
18.04.2006, 18:23
    #33674515
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше отобразить пустую дату из SQL server
Значит у вас с сервера уже возвращается не NULL, а 1.1.1900.
Это происходит, когда вы с клиента ЗАПИСЫВАЕТЕ на сервер пустую дату.
С уважением, Алексей
...
Рейтинг: 0 / 0
19.04.2006, 09:54
    #33675418
pruha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как лучше отобразить пустую дату из SQL server
понял юмор . Только немного не так . Я в default value для полей даты ставлю
"" и сервер засовывает туда 01.01.1900 00:00:00
Наверно действительно лучше NULL оставлять и тогда в программе set nulldisplay нормально показывает пустышку. Похоже это решение - спасибо
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как лучше отобразить пустую дату из SQL server / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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