|
|
|
Вывод даты
|
|||
|---|---|---|---|
|
#18+
Коллеги, не много не допер. Есть MSSQL, там поле date, при значении null в базе в cxDateEdit выводится '30.12.1899', а мне бы нужно '00.00.0000' при попытке в MSSQL isnull(date1, '0000-00-00') вылетает ошибка преобразования даты. Как быть не могу сообразить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2019, 12:13 |
|
||
|
Вывод даты
|
|||
|---|---|---|---|
|
#18+
wsnet, преобразовывай на клиенте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2019, 12:25 |
|
||
|
Вывод даты
|
|||
|---|---|---|---|
|
#18+
wsnetвыводится '30.12.1899' Это 0, стартовая дата. Можно у поля назначать обработчик OnGetText и выдавать любой текст для грида. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2019, 12:29 |
|
||
|
Вывод даты
|
|||
|---|---|---|---|
|
#18+
goldmi45, имхо, а как бы это сделать ? Не могу найти событие, по которому оно преобразовываться будет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2019, 12:30 |
|
||
|
Вывод даты
|
|||
|---|---|---|---|
|
#18+
wadman, я не вижу данное событие у cxDateEdit ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2019, 12:32 |
|
||
|
Вывод даты
|
|||
|---|---|---|---|
|
#18+
wsnetя не вижу данное событие у cxDateEdit А я про поле писал, а не про редакторы и гриды. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2019, 12:35 |
|
||
|
Вывод даты
|
|||
|---|---|---|---|
|
#18+
wsnetwadman, а тьфу ну да. Но я не использую db-компоненты. Просто в поле вывожу результат запроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2019, 12:43 |
|
||
|
Вывод даты
|
|||
|---|---|---|---|
|
#18+
wsnetПросто в поле вывожу результат запроса. Что мешает перед выводом проверить на null? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2019, 12:46 |
|
||
|
Вывод даты
|
|||
|---|---|---|---|
|
#18+
А в DateEdit вообще можно вывести "00.00.0000" ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2019, 12:51 |
|
||
|
Вывод даты
|
|||
|---|---|---|---|
|
#18+
wadman, Хорошо если пришел null, то как мне отобразить значение '00.00.0000' ? Не догоняю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2019, 12:54 |
|
||
|
Вывод даты
|
|||
|---|---|---|---|
|
#18+
wsnetХорошо если пришел null, то как мне отобразить значение '00.00.0000' ? Понимаю, пятница... if field.isnull then somedot.text := '00.00.0000' это если сам редактор такое позволяет. Либо разбираться с ним, раз он с чего-то решается отображать null кривым образом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2019, 12:59 |
|
||
|
Вывод даты
|
|||
|---|---|---|---|
|
#18+
wadman, да все и свелось к редактору( В лоб не получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2019, 13:13 |
|
||
|
Вывод даты
|
|||
|---|---|---|---|
|
#18+
wsnetпри попытке в MSSQL isnull(date1, '0000-00-00') вылетает ошибка преобразования даты. Как быть не могу сообразить. Попробуй так: Код: sql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2019, 16:24 |
|
||
|
Вывод даты
|
|||
|---|---|---|---|
|
#18+
Valery_BПопробуй так: cxDateEdit не поддерживает sql. :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2019, 16:45 |
|
||
|
Вывод даты
|
|||
|---|---|---|---|
|
#18+
zinpubА в DateEdit вообще можно вывести "00.00.0000" ? Можно ввести просто 0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2019, 09:16 |
|
||
|
Вывод даты
|
|||
|---|---|---|---|
|
#18+
wsnetа мне бы нужно '00.00.0000' Код: pascal 1. 2. TcxCustomTextEditProperties -------------------------------------------------------------------------------- Specifies whether the custom text will be displayed if the editor is empty. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2019, 09:21 |
|
||
|
Вывод даты
|
|||
|---|---|---|---|
|
#18+
X11, каким образом просто вывести 0 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2019, 10:57 |
|
||
|
Вывод даты
|
|||
|---|---|---|---|
|
#18+
Я не знаю за cxDateEdit, но для стандартного TDateTimePicker есть извращенский способ отображать пустое значение. Код: pascal 1. Может быть у этого компонента есть что-то подобное. А может быть даже то же самое, о чем намекает то, что DateTime_SetFormat принимает THandle. Если нет, то я бы руками переписал на стандартный DTP быстрее, чем разбирался, как работать с посторонней свистелкой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2019, 09:49 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39761626&tid=2039897]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
142ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 423ms |

| 0 / 0 |
