Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: vbAccelerator Grid - вопрос по заполнению из БД Добавлено: 25.03.07 19:34  

Автор вопроса:  AlexF
Добрый день,
Использую vbalgrid с vbAccelerator. Внесении данных с БД занимает очень много времени - 90 строк и 10 колонок - до 5 секунд.
Если кто знает как заполнить таблицу побыстрее - помогите, плз.
Использую такой код:


'Datafield Captions Stored in Tag)

With xGrid
 .Clear
 For lRow = 1 To xRS.RecordCount  
   .AddRow                         ' Add New Row
    For lCol = 1 To .Columns       'Add  Data to Columns
      'Check if Datafield assigned to column
       If Len(.ColumnTag(lCol)) > 0 Then
         'Add text to Current Cell        
          .cell(lRow, lCol).Text = xRS(.ColumnTag(lCol))
     End If
  Next
 ' next record
 xRS.MoveNext
 Next
End With


Спасибо большое!

Ответить

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

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



Вопросов: 20
Ответов: 113
 Профиль | | #1 Добавлено: 25.03.07 20:00
Нашел в чем дело:
перед заполнением надо было использовать .Redraw = False

Ответить

Номер ответа: 2
Автор ответа:
 Боцман



ICQ: 295725312 

Вопросов: 53
Ответов: 830
 Web-сайт: Rus-Skipper.narod.ru
 Профиль | | #2
Добавлено: 25.03.07 20:56
AlexF вопрос к тебе, не давал ли мне FSViewer, если это ты стукни в почту.

Ответить

Страница: 1 |

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



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