Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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 для отображения индексов? И что такое индекс, который отображается?


Наверх

Титульная страница Поиск, карта сайта Написать письмо