Страница: 1 |
Вопрос: проблема в добавлении новой строки в таблицу | Добавлено: 01.06.06 20:42 |
Автор вопроса: ![]() |
Привет всем. Есть проблема в добавлении новой строки в таблицу.
Когда я написал .AddNew, происходит добавление строки, но не во всех базах. (таблицах) В некоторых пишет: Значение не может быть NULL. Вопрос, как с этим бороться? Вставлять скажем пробел проблематично, т.к временами эти поля имеют то цифровой, то текстовый формат. А надо просто добавить строку в DataGride и потом user ее редактирует. В хелпе не нашел хорошей срочки примера по сбросу опции "поле не должно быть Null". Please Help |
Ответы | Всего ответов: 4 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 293-943-186 Вопросов: 16 Ответов: 28 |
Профиль | Цитата | #1 | Добавлено: 01.06.06 20:46 |
Совсем забыл: Access 2000 database. Win2000pro. VB-6 |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client Вопросов: 236 Ответов: 8362 |
Профиль | Цитата | #2 | Добавлено: 02.06.06 02:06 |
если в поле запрещено пустое значение, как ты хочешь его туда втулить? Измени БД, разрешив Null или, всё же добавляй что-то... |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 293-943-186 Вопросов: 16 Ответов: 28 |
Профиль | Цитата | #3 | Добавлено: 02.06.06 10:43 |
Вот в этом и вопрос: как установить программно для таблицы [поле может иметь значение "Null"] Если ранше для него уже было выставлено [поле НЕ может иметь значение "Null"]. |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client Вопросов: 236 Ответов: 8362 |
Профиль | Цитата | #4 | Добавлено: 02.06.06 17:26 |
бе ![]() ![]() но чё-то типа ALERT TABLE [таблица] CHANGE 'поле(старое имя)' 'поле(новое)' NOT NULL или NULL соответственно... короче в поиск по форуму на sql.ru по "ALERT TABLE" |
Страница: 1 |
|