Форум: "Начинающим";
Текущий архив: 2007.02.04;
Скачать: [xml.tar.bz2];
ВнизDBEDIT Найти похожие ветки
← →
Lamer666 (2007-01-14 17:43) [0]ВСЕМ ХАЙДУК, и РЕСПЕКТ Мастерам!
Прошу прощение за мое незнание (ЛАМЕР ведь).
Скажите есть ли какой-нибудь компонент в Delphi аналогичный DBEDIT но чтобы отрожал из ТАБЛИЦЫ не индекс, а значение соответствующее индексу в таблице.
← →
Johnmen © (2007-01-14 18:24) [1]А разве DBEDIT для отображения индексов? И что такое индекс, который отображается?
← →
Kostafey © (2007-01-14 18:32) [2]TDataSet ?
Вообще какая задача какая СУБД ?
← →
IvanIvan (2007-01-14 18:42) [3]Ну в ОБЩЕМ
Ms SQL->ADO->DBEdit"s
В общем ДВЕ ТАБЛИЦЫ:
ТАБЛИЦА №1
0.Id
1.Imia
2.Familia
3.Otch
4.INN
ТАБЛИЦА №2
0.Id
1.Kontrogent(Id)
2.Dolg
ПОЛЕ "КОНТРОГЕНТ" таблицы№2 хранит ID "КОНТРОГЕНТА" из таблицы№2
Как сделать чтобы при РЕДАКТИРОВАНИИ записи (по средствам DBEDIT-ов) в DB Edit отражался не ID, а Familia из таблицы №1
Вот и думаю есть ли такой компонент типа DB EDIT который отражает в поле значение по его id, и при этом имеет свойство в котором хранит ID
← →
Плохиш © (2007-01-14 18:54) [4]TDBLookupComboBox
← →
Desdechado © (2007-01-14 18:55) [5]TDBLookupCombobox
← →
LAMER666 (2007-01-14 19:05) [6]МУЧАС ГРАССИАС!!! СЕЙЧАС БУДЕМ РАЗБИРАТЬСЯ!!!
← →
LAMER666 (2007-01-14 20:20) [7]СПАСИБО Плохиш,Desdechado,Kostafey,Johnmen.... РЕСПЕКТ
А, вот еще че хотел спросить, а в DBGrideEh можно выводить в поле также значение вместо его ID?
← →
Kostafey © (2007-01-15 01:27) [8]> А, вот еще че хотел спросить, а в DBGrideEh можно выводить
> в поле также значение вместо его ID?
Большая просьба/совет скорректировать терминологию. id не поля, а записи, т.е. термин значение поля приемлем, а его id - нет.
Исходя их этого задача переформулируется как вывод только полей
Imia Familia Otch INN и не выводить поле Id в DBGridEh ?
← →
LAMER666 (2007-01-15 01:31) [9]Именно ТАК!
← →
Kostafey © (2007-01-15 01:40) [10]Ну вот и меня зачатки телепатии прорезаются :)
Если id - первое поле, то что-то вроде того:
DBGridEh1.Columns.Items[0].Visible := false;
← →
Kostafey © (2007-01-15 01:43) [11]Да, при этом DataSet (не знаю какой он TADOTable или TADODataSet) должен быть уже активирован.
← →
Германн © (2007-01-15 02:32) [12]
> Kostafey © (15.01.07 01:40) [10]
>
> Ну вот и меня зачатки телепатии прорезаются :)
>
Может и прорезаются, но по-моему "не туда" :) Завтра узнаем, may be. :)
← →
Kostafey © (2007-01-15 09:55) [13]> [12] Германн © (15.01.07 02:32)
У дураков мысли одинаковые...(с)
← →
Desdechado © (2007-01-15 12:08) [14]> DBGrideEh можно выводить в поле также значение вместо его ID
FieldType=ftLookup
← →
LAMER666 (2007-01-15 21:05) [15]
> Desdechado © (15.01.07 12:08) [14]
> > DBGrideEh можно выводить в поле также значение вместо
> его ID
> FieldType=ftLookup
ГРАНД МЕРСИ.... ПРИМНОГО БЛАГОДАРЕН УВАЖАЕМЫЙ!!!!
← →
LAMER666 (2007-01-15 23:07) [16]НЕ СОЧТИТЕ ЗА НАГЛОСТЬ УВАЖАЕМЫЕ, вот еще что ХОТЕЛ СПРОСИТЬ!
MS SQL->ADOCONNECTION->ADOQUERY->DBGRID
Можно ли сделать так, чтобы ИЗМЕНЯЯ данные в ADOQuery по средствам DBGrid они не записывались в MS SQL базу, а изменялись только в Query, а потом эту измененную ЗАПИСЬ я бы записывал в MS SQL принажатии кнопки? Так можно?
← →
Desdechado © (2007-01-16 12:30) [17]Можно.
← →
LAMER666 (2007-01-16 15:40) [18]
> Desdechado © (16.01.07 12:30) [17]
Не подскажите как это реализовать?
← →
Desdechado © (2007-01-16 15:50) [19]UpdateBatch method (TCustomADODataSet)
← →
LAMER666 (2007-01-16 16:07) [20]Спасибо
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.02.04;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.046 c