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