Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница: 1 |

 

  Вопрос: TDBGrid и TDataLite1 Добавлено: 31.03.05 19:23  

Автор вопроса:  FoxMalder133 | ICQ: 305919394 
Если Вас не затруднит, подскажите возможно ли использовать
TDataLite только как поиск (фильтр) по TDBGrid,
при этом связав Adodc1, TDBGrid1 и TDataLite1 следующим образом:

    
Adodc1.Refresh
    Set TDBGrid1.DataSource = Adodc1.Recordset
    Set TDataLite1.DataSource = TDBGrid1.DataSource


Использование в елементе TDataLite поиска, передвижения по записям, добавление,
редактирование и удаление строк выше сказанным образом удалось, а
ФИЛЬТРАЦИЯ не работает.

В чем может крыться проблема и возможно ли таким образом выполнить фильтрацию?

Ответить

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

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



Вопросов: 28
Ответов: 68
 Профиль | | #1 Добавлено: 07.04.05 23:09
Работаю с DataEnvironment (дизайенер DED), долго мучился с проблемой поиска в гриде. Победил эту проблему путем фильтра.Есть рекордсет сгенерированый DED, например rsFirmOld.В гриде есть поле с названием Фирма,
есть поисковое поле - txtSearch.Text.
Private Sub cmdSearch_Click()
'А можешь и без переменной
Dim search as String
searh = txtSearch.Text
Denv1.rsFirmOld.Filter = "Фирма like '*" _
    & search & "*'"
End Sub
И зачем тот фаинд фёрст, нехт и т.д. А если фильтр не нужен, то на какое-нибудь событие пишешь:
DataGrid.Refresh
Denv1.rsFirmOld.Filter = adFilterNone
Удачи.
С ув.Алекс
alexformail@list.ru

Ответить

Страница: 1 |

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



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