powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Опредлить является поле NOT NULL
6 сообщений из 6, страница 1 из 1
Опредлить является поле NOT NULL
    #33987320
Буратино
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здраствуйте. Мне нужна ваша помощь.

Значит такая ситуация

Среда програмирование - C++ Builder 6.0
Я соединяюсь с Аксесовской базой через компоненту ADOQuery. Получаю
нужную таблицу Table. В этой таблице есть поле Field.

Проблема.

Мне нужно узнать можно ли в поле Field занести Null или нельзя?
Тоесть является Field Null или NOT NULL?

Спасибо за содействие.
...
Рейтинг: 0 / 0
Опредлить является поле NOT NULL
    #33987363
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С/С++ тут ни при чём
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Опредлить является поле NOT NULL
    #33987390
ZrenBy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно попробовать проверить Attributes на предмет adFldIsNullable или adFldMayBeNull

http://www.devguru.com/technologies/ado/8599.asp
...
Рейтинг: 0 / 0
Опредлить является поле NOT NULL
    #33987410
Shiklgruber
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну если методом тыка...
...
Рейтинг: 0 / 0
Опредлить является поле NOT NULL
    #33987413
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Буратино...Мне нужно узнать можно ли в поле Field занести Null или нельзя? Тоесть является Field Null или NOT NULL?...

маленьчкое замечание...

понятие "NULL" - есть ОТСУТСТВИЕ ЗНАЧЕНИЯ... А теперь подставте сие в Вашем вопросе....

Обычно признак отсутствия значения передаёться как доп. флаг в методах(функциях) нижнего слоя доступа к БД...

удачи Вам
(круглый)
...
Рейтинг: 0 / 0
Опредлить является поле NOT NULL
    #33988766
nikname
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kolobok0 Буратино...Мне нужно узнать можно ли в поле Field занести Null или нельзя? Тоесть является Field Null или NOT NULL?...

маленьчкое замечание...

понятие "NULL" - есть ОТСУТСТВИЕ ЗНАЧЕНИЯ... А теперь подставте сие в Вашем вопросе....

Обычно признак отсутствия значения передаёться как доп. флаг в методах(функциях) нижнего слоя доступа к БД...

удачи Вам
(круглый)
Полагаю, что спрашивали ровно одно - как узнать, может ли поле принимать значение NULL.
create table OwnerIam.nulltest(
NotNull integer NOT NULL,
Nullable integer,
AnotherNullable integer NULL,
primary key(NotNull)
)
Nullable и AnotherNullable могут содержать NULL.
ЧТо касается вопроса, то нужно смотреть - какие свойства поля возвращает ADOQuery. В крайнем случае можно в try блоке присвоить NULL и посмотреть что из этого выйдет.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Опредлить является поле NOT NULL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]