FILTAR DADOS NUM DATASET
Pessoal.
Tenho um XML basicamente com quatro campos:
Codigo
Nome
Cidade
Data_movto
Eu populo o xml e carrego os dados dele num grid através de um dataset de forme bem simples:
grid.DataSource = datatable
Até ai tudo OK, porém estou precisando carregar nesse grid apenas os dados onde a cidade seja igual a São Paulo e Data_movto = [ô]01/10/2012[ô]
Nesse caso teóricamente seria apresentado no grid cerca de 30 registros.
Tem como eu fazer isso usando o datatable? Segue abaixo como estou carregando esse grid:
Private datatable As DataTable
datatable = New DataTable([Ô]AgendBlq[Ô])
datatable.ReadXml([Ô]c:\AgendBlq.xml[Ô])
grid.DataSource = datatable
Se alguém puder me ajudar agradeço desde já.
Tenho um XML basicamente com quatro campos:
Codigo
Nome
Cidade
Data_movto
Eu populo o xml e carrego os dados dele num grid através de um dataset de forme bem simples:
grid.DataSource = datatable
Até ai tudo OK, porém estou precisando carregar nesse grid apenas os dados onde a cidade seja igual a São Paulo e Data_movto = [ô]01/10/2012[ô]
Nesse caso teóricamente seria apresentado no grid cerca de 30 registros.
Tem como eu fazer isso usando o datatable? Segue abaixo como estou carregando esse grid:
Private datatable As DataTable
datatable = New DataTable([Ô]AgendBlq[Ô])
datatable.ReadXml([Ô]c:\AgendBlq.xml[Ô])
grid.DataSource = datatable
Se alguém puder me ajudar agradeço desde já.
Já experimentou usar serialização e desserialização, usando OOP? Você pode filtrar antes de passar para o grid e ainda por cima tem mais flexibilidade de uso.
KERPLUNK.
Obrigado pelo retorno.
Já estou vendo um exemplo lá no Macoratti, vou avaliar se me atende.
Obrigado pelo retorno.
Já estou vendo um exemplo lá no Macoratti, vou avaliar se me atende.
Tópico encerrado , respostas não são mais permitidas