Страница: 1 | 
		
		 
			   
			 
			 Dim db As Database Dim rs1 As Recordset Dim rs2 As Recordset /////////////////// Set rs1 = db.OpenRecordset("SELECT *, FROM TABLE, WHERE X = 5") Set rs2 = db.OpenRecordset("SELECT *, FROM rs1 , WHERE Y = 3") 
			 
			 Dim db As Database Dim rs1 As Recordset Dim rs2 As Recordset /////////////////// Set rs1 = db.OpenRecordset("SELECT *, FROM TABLE, WHERE X = 5") Set rs2 = db.OpenRecordset("SELECT *, FROM rs1 , WHERE Y = 3") Воспользуйся свойством Filter rs.Filter = "Y = 3" Дальше по свойству NoMatch можно узнать или есть записи которые отвечают условию и пройтись по записям методом FindFirst, FindNext > Set rs2 = db.OpenRecordset("SELECT *, FROM rs1 , WHERE Y = 3") в данном случае эта строка не сработает.... в инструкции SQL FROM должна быть таблица, или в случае Access таблица/запрос из соответствующего семейства... (кстати я не понял зачем в строке SQL-выражения запятые... обычно они используются только для перечисления....) а по фильтру должно стработать... например можно еще так: rs1.filter="y=1" set rs2=rs1.openrecordset ' это вернет отфильтрованные результаты в рекордсет rs2 Best Regarts! Slay. Большое спасибо за помощь, но у меня rs.Filter не работает (там не не надо после этого добавить что-то типа rs.Update?) , собственно как и Set rs2 = db.OpenRecordset("SELECT * FROM rs1 WHERE Y = 3") (тоже не работает) Но я уже с этим справился (написал ф-ию кот. удаляет не нужные элементы)... Seagull Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: Новое сообщение без темы                          
     
    
Добавлено: 18.07.02 06:22
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
     Andreika
 Andreika
      
       
  
 
    
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 4
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа: Andreika
 Andreika






Вопросов: 5
Ответов: 64
      
 Профиль |  | #1
       
Добавлено:  18.07.02 06:22
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа: boevik
 boevik






Хранитель чата
ICQ: 137392264 
Вопросов: 8
Ответов: 557
      
 Web-сайт:  
 Профиль |  | #2
      
Добавлено:  18.07.02 08:51
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа: Slay
 Slay


Вопросов: 27
Ответов: 150
      
 Web-сайт:  
 Профиль |  | #3
      
Добавлено:  19.07.02 09:05
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 4 
      
Автор ответа: Seagull
 Seagull

Вопросов: 1
Ответов: 1
      
 Профиль |  | #4
       
Добавлено:  19.07.02 20:27