Форум: "Начинающим";
Текущий архив: 2007.03.11;
Скачать: [xml.tar.bz2];
ВнизDBEdit Найти похожие ветки
← →
Sapos © (2007-02-20 17:42) [0]Подскажите плиз!
Как мне программным путем присваивать значение свойству DataField компонента DBEdit?
У меня есть список с именами таблиц. После выбора нужной таблицы в списке, я нажимаю кнопку и по ее нажатии выбранная таблица должна открываться, некоторые поля этой таблицы должны отображаться в DBEdit, соответственно для этого по нажатию на кнопку мне нужно присваивать свойству DataField нужное значение. Набор полей во всех таблицах списка всегда одинаковый и не меняется.
Помогите, как мен быть?
← →
Johnmen © (2007-02-20 18:34) [1]вот так
:=
← →
Sapos © (2007-02-21 11:05) [2]
> вот так
> :=
Пишу следующий код:
DBEdit1.DataField:=Table3.FieldDefs.Items[0]; - отдает ошибку на несовместимость типов Стринг и ФилдДефс
пишу так:
DBEdit1.DataField.AsString:=Table3.FieldDefs.Items[0]; - отдает ошибку "Record, object or class type requierd"
Помогите, мне пожалуйста, запутался совсем!!!
← →
Sapos © (2007-02-21 11:16) [3]DBEdit1.DataField:=Table3.FieldValues["Field1"]; - это тоже не рабюотает, во время выполнения программы говорит, что такое поле не найдено.
Что делать?
← →
Desdechado © (2007-02-21 11:20) [4]> несовместимость типов Стринг и ФилдДефс
Это тонкий намек на то, чтобы посмотреть в справке тип DBEdit1.DataField. И сделать выводы о методах его присваивания.
PS из законов Мерфи: "когда ничего не помогает, прочтите наконец инструкцию"
← →
Elen © (2007-02-21 11:26) [5]не
DBEdit1.DataField:=Table3.FieldValues["Field1"];
аDBEdit1.DataField:="Field1";
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.03.11;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.039 c