Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Как все таки обновить данные в datagrid Добавлено: 02.02.04 21:20  

Автор вопроса:  Makc2K
Довольно долго рыскал по форумам, но ничего путного. Метод refresh не работает - почему? Народ предлагает просто подсовывать в datasourse объект recordset. Объясните мне в чем же дело и как правильно?

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 Makc2K



Вопросов: 17
Ответов: 10
 Профиль | | #1 Добавлено: 03.02.04 09:46

Ну все не как у людей! Опытным путем пришел к такому коду:

DataEnv.Requery

DataGrid.DataMember="имя фиксированного запроса"

после сих команд таблица таки обновилась, правда все это применительно к моей разработке. Но ведь это не правильно, как то не элегантно. 

Ответить

Номер ответа: 2
Автор ответа:
 Svetlana



ICQ: 262385618 

Вопросов: 43
Ответов: 205
 Профиль | | #2 Добавлено: 03.02.04 09:57

предлагали занова перезаполнить грид.

допустим в гриде есть инфа, ты ее изменил каким-либо образом. Теперь надо закрыть рекордсет, который его заполнял и открыть новый.

....

rs.CursorType = adOpenStatic
rs.CursorLocation = adUseClient
rs.Open "select * from Table"
Set DataGrid1.DataSource = rs

....

Ответить

Номер ответа: 3
Автор ответа:
 Svetlana



ICQ: 262385618 

Вопросов: 43
Ответов: 205
 Профиль | | #3 Добавлено: 03.02.04 10:00

Makc2K, ещё и не такое встретить можно...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам