|
|
|
Как лучше отобразить пустую дату из SQL server
|
|||
|---|---|---|---|
|
#18+
В Remote view поле дата из SQL сервера с пустым значением отображается как 01.01.1900 Выглядит в grid некрасиво ествественно . Можно ли как-то шаблоном отображать его в виде пробелов. Или все-таки нужно делать класс или подсовывать другой currentcontrol. Может у кого есть уже способы попроще-покрасивей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2006, 10:35 |
|
||
|
Как лучше отобразить пустую дату из SQL server
|
|||
|---|---|---|---|
|
#18+
Вопрос поднимался несколько раз. Я использую два способа: 1. Вывожу в гриде через NVL(TTOD(cur.Data), {}) 2. Читаю с сервера во временный курсор и затем копирую его в тот, который выводится в гриде через туже функцию (NVL(TTOD(temp.Data), {})) Но это в случае, когда используется SQLEXEC, а не Remote View С уважением, Алексей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2006, 10:58 |
|
||
|
Как лучше отобразить пустую дату из SQL server
|
|||
|---|---|---|---|
|
#18+
но тогда все-равно на редактирование ячейки надо подсовывать другой контрол- textbox там или еще что-то. Я думал можно просто как-то шаблоном обойтись ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2006, 12:04 |
|
||
|
Как лучше отобразить пустую дату из SQL server
|
|||
|---|---|---|---|
|
#18+
Пустая дата null ? Я обычно делаю SET NULLDISPLAY TO "---" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2006, 14:36 |
|
||
|
Как лучше отобразить пустую дату из SQL server
|
|||
|---|---|---|---|
|
#18+
nulldisplay Не помогает - все равно выводится 01.01.1900 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2006, 17:28 |
|
||
|
Как лучше отобразить пустую дату из SQL server
|
|||
|---|---|---|---|
|
#18+
Значит у вас с сервера уже возвращается не NULL, а 1.1.1900. Это происходит, когда вы с клиента ЗАПИСЫВАЕТЕ на сервер пустую дату. С уважением, Алексей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2006, 18:23 |
|
||
|
Как лучше отобразить пустую дату из SQL server
|
|||
|---|---|---|---|
|
#18+
понял юмор . Только немного не так . Я в default value для полей даты ставлю "" и сервер засовывает туда 01.01.1900 00:00:00 Наверно действительно лучше NULL оставлять и тогда в программе set nulldisplay нормально показывает пустышку. Похоже это решение - спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2006, 09:54 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33673693&tid=1591870]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
164ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 203ms |
| total: | 480ms |

| 0 / 0 |
