Найдено 3 результата
- Пт 21 июл 2017 12:53
- Форум: Oracle Data Access Components
- Тема: Обязательное поле
- Ответы: 3
- Просмотры: 14981
Благодарю
Спасибо разобрался
- Чт 20 июл 2017 06:37
- Форум: Oracle Data Access Components
- Тема: Обязательное поле
- Ответы: 3
- Просмотры: 14981
Обязательное поле
Добрый день
Я использую компоненты odac96d22pro. Подскажите пожалуйста, есть ли возможность узнать для компонента TOraQuery (или используя другие компоненты) является ли поле обязательным или нет для заполнения.
Использовать дополнительный запрос типа
SELECT t.COLUMN_NAME, t.NULLABLE FROM USER_TAB_COLUMNS t WHERE t.TABLE_NAME ='TableName'
Не совсем удобно.
Я использую компоненты odac96d22pro. Подскажите пожалуйста, есть ли возможность узнать для компонента TOraQuery (или используя другие компоненты) является ли поле обязательным или нет для заполнения.
Использовать дополнительный запрос типа
SELECT t.COLUMN_NAME, t.NULLABLE FROM USER_TAB_COLUMNS t WHERE t.TABLE_NAME ='TableName'
Не совсем удобно.
- Вт 21 фев 2017 06:45
- Форум: Oracle Data Access Components
- Тема: TOraSession
- Ответы: 1
- Просмотры: 13057
TOraSession
Добрый день
ODAC Version 6.80.0.48
Такая проблема
1 TOraSession. Установлено:
Server = Delta
Schema = Alert
User = d09009
Password = testing
Если я закрываю коннект (Connected = False) и потом открываю (Connected = True). То свойство Schema меняется и становится другой Schema = d09009. Могли бы вы это исправить
2 ToraQuery если я установлю Options.DafaultValues = True. В при вставке данных, значения по умолчанию берутся из базы и в этом случае невозможно дополнительно установить значение по умолчанию для поля.
for i := Low(pDefaultNameField) to High(pDefaultNameField) do
begin
OraQ_EditSpr.FieldByName(pDefaultNameField).AutoGenerateValue := arDefault;
OraQ_EditSpr.FieldByName(pDefaultNameField).DefaultExpression := pDefaultValueField;
end;
Если Options.DafaultValues = False, то все программно присваивается нормально. Нельзя ли это исправить. Что бы можно было использовать Options.DafaultValues = True.и дополнительно установить значение по умолчанию программно.
Спасибо
ODAC Version 6.80.0.48
Такая проблема
1 TOraSession. Установлено:
Server = Delta
Schema = Alert
User = d09009
Password = testing
Если я закрываю коннект (Connected = False) и потом открываю (Connected = True). То свойство Schema меняется и становится другой Schema = d09009. Могли бы вы это исправить
2 ToraQuery если я установлю Options.DafaultValues = True. В при вставке данных, значения по умолчанию берутся из базы и в этом случае невозможно дополнительно установить значение по умолчанию для поля.
for i := Low(pDefaultNameField) to High(pDefaultNameField) do
begin
OraQ_EditSpr.FieldByName(pDefaultNameField).AutoGenerateValue := arDefault;
OraQ_EditSpr.FieldByName(pDefaultNameField).DefaultExpression := pDefaultValueField;
end;
Если Options.DafaultValues = False, то все программно присваивается нормально. Нельзя ли это исправить. Что бы можно было использовать Options.DafaultValues = True.и дополнительно установить значение по умолчанию программно.
Спасибо