ALIMENTAR DATASET COM DATAGRID

ALTAIR148 04/04/2011 12:06:12
#370335
Tenho um datagridviewer que carrega os dados do meu bd, gostaria de saber se tem como alimentar um dataset com os dados do meu datagridviewer.

RS = New ADODB.Recordset
RS.Open([Ô]select nome from tb_portadores order by nome[Ô], GetConexao, 1, 2)

da = New OleDbDataAdapter
ds = New DataSet
da.Fill(ds, RS, [Ô]tb_portadores[Ô])
DataGridView1.DataSource = ds.Tables([Ô]tb_portadores[Ô])
DataGridView1.Refresh()


[Ô]Não há lugar para a sabedoria onde não há paciência.[Ô]
ALTAIR148 04/04/2011 13:03:36
#370342
WILHERME, bom vou descrever melhor o que preciso, estou precisando gerar um relatório no crystal report, só que até onde eu sei que para gerar um relatório precisa de um dataset, e a minha aplicação ela terá que trabalhar online, ou seja, pode variar muito o endereço do BD, por isso que eu tenho um módulo de conexão que fica mais fácil adaptar. Eu consigo gerar um relatório com um dataset não-tipado, mas esse relatório ele pega apenas a primeira linha. Ai tive a idéia(não sei se é a melhor) de carregar todos os dados do BD em um datagrid e depois gerar o relatório dos dados que estão no datagrid. Ou teria alguma forma de pegar os dados do datagrid e jogar no crystal report?
ALTAIR148 04/04/2011 23:25:34
#370430
ah outra coisa que pode resolver também, poderia alimentar o dataset com os resultados de uma consulta. Alguém sabe como fazer?
Tópico encerrado , respostas não são mais permitidas