Array
(
)

Acessando registros - Socorro

Oduvaldof
   - 24 set 2008

Ola pessoal,

Alguem pode me indicar documentação ou mesmo um pequeno exemplo de como ver uma linha retornada de SqlCeDataAdapter?

Estou utilizando o comando abaixo para conectar uma tabela no SQLCE, consigo tranquilamente ver as linhas ou uma so linha no DataGrid, mas preciso pegar um conteudo de um determinado campo e seu registro ou mesmo o registro completo numa variavel.
Agora estou enrolando da seguinte forma, ponho os dados num datagrid com visible = false para pegar os dados e por numa variavel, mas com certeza deve haver um modo certo! rss

Obs.: Estou utilizando VS 2008 C# Smart device.

SqlCeDataAdapter daRota = new SqlCeDataAdapter(´SELECT * FROM ROTA ´, conn);

daRota.Fill(dsRota,´ROTA´);

Agradeço a atenção

Knight_of_wine
   - 26 set 2008

Isso talvez te ajude.

#Código

textBox1.Text = dsRota.Tables["ROTA"].Rows[0]["NOME_COLUNA"].ToString();


Você pode ir pelo índice da coluna também, mas sugiro ir pelo nome pra facilitar a manutenção.

Oduvaldof
   - 26 set 2008

Cara voce quebrou um galhão, valeu muito obrigado!
Programo a muito anos com Delphi, mas me vi sem saida para desenvolvimento para Pocket, então resolvi cria-lo em VS2005 com C#, e tenho apanhado um pouco, pois apesar de ter os conceitos em logica fundamentados, quando nos deparamos com outra linguagem é dificil, muda bastante a sintax!

Mas valeu, funcionou maravilhosamente bem.

Grato