Страница: 1 | 
		
		 
			   
			 
			 
			 
			 Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: VB.net и сложные таблицы
     
    
Добавлено: 14.05.10 15:55
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
     FuzzySense
 FuzzySense
      
       
  
Господа программисты!
 
    
такой вопросик
есть таблица вида:
колонка1| колонка2   | колонка3 | колонка4 |
--------------------------------------------
NULL    |NULL        | 1        |2         |  
--------------------------------------------
Работа1 | Подработа1 | рез1     | рез2     |
--------------------------------------------
NULL    | Подработа2 | рез3     | рез4     |
--------------------------------------------
NULL    | Подработа3 | рез5     | рез6     |
--------------------------------------------
Работа2 | Подработа1 | рез7     | рез8     |
--------------------------------------------
NULL    | Подработа2 | рез9     | рез10    |
--------------------------------------------
Работа3 | Подработа1 | рез11    | рез12    |
--------------------------------------------
задача такая:
на форме должны быть 3 listboxa
listbox1 - содержит [колонка1]
listbox2 - содержит [колонка2] в зависимости от выбранного значения [колонка1] в listboxe1
listbox3 - содержит значения первой строки [колонка3] и [колонка4]
После выбора пользователя listbox1, listbox2, listbox3 надо получить значение "резN"
Как это сделать используя массивы или БД(SQL server local)?
Структура [колонка1] и [колонка2] заранее не известна(т.е. сколько значений [колонка2] входит в [колонка1])
Желательно исходную таблицу не нормировать.
Для решения, как вариант "бис" можно использовать дерево. Но лучше листбоксами.
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 4
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа: Sharp
 Sharp










Лидер форума
ICQ: 216865379 
Вопросов: 106
Ответов: 9979
      
 Web-сайт:  
 Профиль |  | #1
      
Добавлено:  14.05.10 17:12
       
    
       
  
Такую таблицу обязательно надо нормализовать.
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа: FuzzySense
 FuzzySense

Вопросов: 2
Ответов: 13
      
 Профиль |  | #2
       
Добавлено:  14.05.10 20:00
       
    
       
  
тогда база будет коряво выглядеть...
 
    
реляционная теория это хорошо но красота дороже  
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа: FuzzySense
 FuzzySense

Вопросов: 2
Ответов: 13
      
 Профиль |  | #3
       
Добавлено:  15.05.10 02:42
       
    
       
  
up на всякий...
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 4 
      
Автор ответа: FuzzySense
 FuzzySense

Вопросов: 2
Ответов: 13
      
 Профиль |  | #4
       
Добавлено:  15.05.10 13:02
       
    
       
  
Кому интересно тема обсуждается http://www.sql.ru/forum/actualthread.aspx?bid=22&tid=758816&pg=-1