Страница: 1 | 
		
		 
			   
			 
			 
			 
			 Ну все не как у людей! Опытным путем пришел к такому коду: DataEnv.Requery DataGrid.DataMember="имя фиксированного запроса" после сих команд таблица таки обновилась, правда все это применительно к моей разработке. Но ведь это не правильно, как то не элегантно.   предлагали занова перезаполнить грид.  допустим в гриде есть инфа, ты ее изменил каким-либо образом. Теперь надо закрыть рекордсет, который его заполнял и открыть новый. .... rs.CursorType = adOpenStatic .... Makc2K, ещё и не такое встретить можно...  Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: Как все таки обновить данные в datagrid
     
    
Добавлено: 02.02.04 21:20
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 Makc2K
      
       
  
Довольно долго рыскал по форумам, но ничего путного. Метод refresh не работает - почему? Народ предлагает просто подсовывать в datasourse объект recordset. Объясните мне в чем же дело и как правильно?
 
    
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 3
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа:
 Makc2K
![]()
Вопросов: 17
Ответов: 10
      
 Профиль |  | #1
       
Добавлено:  03.02.04 09:46
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа:
 Svetlana
![]()
![]()
ICQ: 262385618 
Вопросов: 43
Ответов: 205
      
 Профиль |  | #2
       
Добавлено:  03.02.04 09:57
       
    
       
  
 
    
rs.CursorLocation = adUseClient
rs.Open "select * from Table"
Set DataGrid1.DataSource = rs
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа:
 Svetlana
![]()
![]()
ICQ: 262385618 
Вопросов: 43
Ответов: 205
      
 Профиль |  | #3
       
Добавлено:  03.02.04 10:00