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

DataView, i problem sa filtriranjem podataka

[es] :: .NET :: DataView, i problem sa filtriranjem podataka

[ Pregleda: 1661 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

sstanko78
Novi Sad

Član broj: 19139
Poruke: 411
195.252.86.*



Profil

icon DataView, i problem sa filtriranjem podataka14.01.2006. u 18:58 - pre 221 meseci
Imam probem sa sledecim kodom. Kada god zahtevam od objekta tipa
DataTabela da mi vrati ime kolone koja odgovara proizvoljnom indexu
i zatim pokusam da na osnovu tog dobijenog imena kolone postavim
DataView na Tabelu,PONEKAD,ne uvek dobijam exception koji
kaze da kolona sa trazenim imenom ne postoji
Mislio sam da je problem u tipovima kolona i
operatoru LIKE,a ali to nije u pitanju. Ne
postoji pravilo. Ovaj kod ponekad dbro radi i obezbedi filtriranje podataka
koje zelimo, a ponekad ne. Bez obzira na tip kolone.

KORISTIM .net Framework 1.1

Code:

DataGridCell Celija= dataGrid2.CurrentCell;
            
if(Celija.ColumnNumber>-1 && Celija.RowNumber>-1)
{
    int iBrojSelectovaneKolone=Celija.ColumnNumber;
    int iBrojSelectovanogReda=Celija.RowNumber;
    bool bKonverzijaOk=true;
    DataTable tb_Tabela1;
                
    try
    {
        tb_Tabela1=dsTabela.Tables[Form1.StringTableInUse];
    }
    catch
    {
        bKonverzijaOk=false;
    }

    if(bKonverzijaOk==true && iBrojSelectovaneKolone<tb_Tabela1.Columns.Count)
    {
        DataRow SelectovaniRed=tb_Tabela1.Rows[iBrojSelectovanogReda];
        String strSelectovaniSadrzaj=Convert.ToString(SelectovaniRed[iBrojSelectovaneKolone]);
        String strImeSelectovaneKolone=tb_Tabela1.Columns[iBrojSelectovaneKolone].ColumnName;  
                     
        try
        {
            tb_Tabela1.DefaultView.RowFilter=strImeSelectovaneKolone+" LIKE " +"'"+strSelectovaniSadrzaj+"'"; 
            dataGrid2.DataSource=tb_Tabela1;  
        }
        catch(Exception ex)
        {
              MessageBox.Show(ex.Message,"");  
        }
                    
    }

}
 
Odgovor na temu

[es] :: .NET :: DataView, i problem sa filtriranjem podataka

[ Pregleda: 1661 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

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