Форум: "Базы";
Текущий архив: 2008.07.13;
Скачать: [xml.tar.bz2];
ВнизОшибка при записи в таблицу БД Найти похожие ветки
← →
Валентин Иванов (2008-01-31 16:16) [0]ADOQuery, Провайдер - MS OLE DB for Visual FoxPro.
При попытке записи в таблицу БД Visual FoxPro 7 c помощью оператора INSERT получаем ошибку:"Field <имя> does not accept null values". Как для данного драйвера можно отключить проверку полей на null ?
← →
Palladin © (2008-01-31 16:23) [1]причем тут драйвер... это ограничение структуры БД...
← →
Anatoly Podgoretsky © (2008-01-31 16:26) [2]> Валентин Иванов (31.01.2008 16:16:00) [0]
Никак, правилами NULL запрещен.
← →
Галинка © (2008-01-31 18:26) [3]Валентин Иванов (31.01.08 16:16)
легче автозаполнения этого поля сделать. Просто база так спроектирована, что туда надо что-то записать.
← →
Валентин Иванов (2008-01-31 19:02) [4]А записать ничего не позволяет. Строковые поля заполняются, а при попытке
записать что-либо в числовое поле сразу вылетаешь в указанную ошибку.
← →
Павел Калугин © (2008-01-31 19:05) [5]> [4] Валентин Иванов (31.01.08 19:02)
это ограничение структуры базы
при вставке Вы должны передавать кортеж в которыом данные поля (помеченные not null) обязательно заполнены
← →
Правильный_Вася (2008-01-31 21:53) [6]
> при попыткезаписать что-либо в числовое поле сразу вылетаешь
> в указанную ошибку.
враки
ошибка говорит об обратном - при попытке НЕ заполнить выдает ошибку
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2008.07.13;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c