|
|
|
Update() + NULL значение
|
|||
|---|---|---|---|
|
#18+
В колонку таблицы базы данных запрещено внесение NULL значения. Строки в таблицу заносятся функцией датавиндов - update(). При вставке получаю сообщение о не возможности вставить NULL - значение. Как сделать, чтобы в случае если значение для колонки в датавиндов не указано оно было не NULL значением? Колонка имеет тип DropDownDW ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2007, 11:46 |
|
||
|
Update() + NULL значение
|
|||
|---|---|---|---|
|
#18+
Воспользоваться Default Value. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2007, 11:48 |
|
||
|
Update() + NULL значение
|
|||
|---|---|---|---|
|
#18+
Данного свойства для колонки не нашел. Можно по подробнее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2007, 12:25 |
|
||
|
Update() + NULL значение
|
|||
|---|---|---|---|
|
#18+
From HELP: Column Specifications view in the DataWindow painter ... Initial value Enter an initial value for the column. The value must be valid for the data type of the column. If an initial value was defined for the column in the Database painter, that value displays and you can modify it. ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2007, 12:48 |
|
||
|
Update() + NULL значение
|
|||
|---|---|---|---|
|
#18+
А как до него в паинтере добраться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2007, 13:36 |
|
||
|
Update() + NULL значение
|
|||
|---|---|---|---|
|
#18+
Especially for the tanker: in the DataWindow painter -> view -> Column Specifications ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2007, 13:47 |
|
||
|
Update() + NULL значение
|
|||
|---|---|---|---|
|
#18+
Данный пункт меню не активен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2007, 13:52 |
|
||
|
Update() + NULL значение
|
|||
|---|---|---|---|
|
#18+
У меня тоже! :-))))))))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2007, 14:00 |
|
||
|
Update() + NULL значение
|
|||
|---|---|---|---|
|
#18+
pb_new wrote: > Данный пункт меню не активен. Твои проблемы. У нормальных людей он активен. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2007, 14:00 |
|
||
|
Update() + NULL значение
|
|||
|---|---|---|---|
|
#18+
... или не включать эту колонку в список Updatable columns в окне "Specify update properties ..." - пусть база заполняет как знает сама. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2007, 19:02 |
|
||
|
Update() + NULL значение
|
|||
|---|---|---|---|
|
#18+
У стандартного датаокна есть событие updatestart(), которое, собсно, "Occurs after a script calls the Update method and just before changes in the DataWindow or DataStore are sent to the database". На нем имеет смысл брать значение поля и проверять его на предмет NULLности (IsNull(value)), а потом просто писать, что если нулл, тогда, предположим, "0". А вообще, в самом манагере БД можно указать для колонки default value = тому то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2007, 20:36 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=34853738&tid=1336958]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 153ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...