![]()  | 
	
 
  | 
		
			
  | 	
	
	
		
		|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны | 
![]()  | 
	
	
| 
		 | 
	Опции темы | Поиск в этой теме | Опции просмотра | 
| 
		 
			 
			#1  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Есть БД в mySQL соединение через ODBC->ADO->Delphi7. 
		
	
		
		
		
		
		
	
		
		
	
	
	Помогите пожалуйста. Не могу сообразить как через TDBCtrlGrid при выборе в TDBComboBox значения из одной таблицы передавалось значение его ID в выбранную в TDBCtrlGrid.DataSourse.  | 
| 
		 
			 
			#2  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Потому, как тебе нужен TLookupComboBox, если я правильно понял задачу. Т.е. выбор из справочника. 
		
	
		
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#3  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Нет, это не сильно оптимально, и не получается через него, в поле ListSourse, не выбираются другая таблица. 
		
	
		
		
		
		
		
		
			Я наверное плохо обяснил проблему, у меня на форме TDBCtrlGrid, а в ячейке розмешен TDBComboBox и два ТDBEdit. Значения для TDBCtrlGrid я задаю через items, а его в свою очередь заполняются при создании формы через массив, который создается через запрос ADOQuery. Но проблема в том что при выборе значения, в выбранную таблицу (TDBCtrlGrid) должен сохраниться ID значения, а не само значение, избыточность БД увеличивается. Последний раз редактировалось kiber0net0, 01.10.2008 в 22:10.  |