Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pretrazivanje na nacin Index u helpu

[es] :: .NET :: Pretrazivanje na nacin Index u helpu

[ Pregleda: 1467 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

funk

Član broj: 18174
Poruke: 23
*.ptt.yu



Profil

icon Pretrazivanje na nacin Index u helpu04.10.2004. u 10:34 - pre 238 meseci
Hocu kada korisnik unese nesto u tekst box(dogadjaj je recimo key up znaci da na svaki key proverava sta je uneto) da se u data gridu odmah pozicionira na prvi red koji zadovoljava uslov.Znaci hocu da radim sa vec selektovanim podacima(u loadu je izvrsen query) samo je pitanje reposition-a?( kao sto radi index u helpu u .netu)
 
Odgovor na temu

dusans
Stojanov Dušan
Pančevo

Član broj: 9551
Poruke: 1343
194.106.171.*



+311 Profil

icon Re: Pretrazivanje na nacin Index u helpu04.10.2004. u 11:58 - pre 238 meseci
Prvo pronadjes index prvog reda koji zadovoljava uslov, a zatim se pozicioniras na njega sledecom linijom koda :
Code:

CType(Me.BindingContext(IzvorPodataka), System.Windows.Forms.CurrencyManager).Position=IndexReda
 
Odgovor na temu

funk

Član broj: 18174
Poruke: 23
*.ptt.yu



Profil

icon Re: Pretrazivanje na nacin Index u helpu05.10.2004. u 11:36 - pre 238 meseci
Ajde daj mi ideju kako da uzmem index reda,hvala ti

Code:
Dim preuzmi As String
          dim indexreda As Integer
        index = TXT_OSN.Text
        Dim RED As DataRow
        For Each RED In dt.Rows
            preuzmi = RED.Item("KLAS_ID")
            If preuzmi.StartsWith(index) Then

                'kako da pronadjem indexreda?

                CType(Me.BindingContext(dt), CurrencyManager).Position = indexreda
                Exit For
            End If
        Next
 
Odgovor na temu

dusans
Stojanov Dušan
Pančevo

Član broj: 9551
Poruke: 1343
194.106.171.*



+311 Profil

icon Re: Pretrazivanje na nacin Index u helpu05.10.2004. u 14:35 - pre 238 meseci
Koristi običnu petlju umesto for each...

Code:

        Dim preuzmi As String
        Dim indexreda As Integer
        index = TXT_OSN.Text
        Dim RED As DataRow
        Dim I As Integer
        For I=0 To dt.Rows.Count-1
            RED = dt.Rows(I)
            preuzmi = RED.Item("KLAS_ID")
            If preuzmi.StartsWith(index) Then
                CType(Me.BindingContext(dt), CurrencyManager).Position = I
                Exit For
            End If
        Next
 
Odgovor na temu

funk

Član broj: 18174
Poruke: 23
*.ptt.yu



Profil

icon Re: Pretrazivanje na nacin Index u helpu06.10.2004. u 21:19 - pre 238 meseci
Da to je to! Hvala ti!
 
Odgovor na temu

[es] :: .NET :: Pretrazivanje na nacin Index u helpu

[ Pregleda: 1467 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.