Ir para conteúdo
Fórum Script Brasil

Vitor Queiroz

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que Vitor Queiroz postou

  1. Boa tarde pessoal, Estou com o seguinte problema. Estou usando o Crystal para relatorios. Para montar o relatorio com uma unica tabela funciona legal. Mas para mais de uma não achei legal. Segue a forma que estou fazendo 'Com uma tabela Dim cn As OleDbConnection Dim tabela1 As OleDbDataAdapter Dim ds As New Dataset_das_minhas_tabelas cn = New OleDbConnection("minha conexao") tabela1 = New OleDbDataAdapter("Select * From tabela1", cn) tabela1.Fill(ds, "tabela1") Dim rpt As New meu_rpt rpt.SetDataSource(ds) rptview.ReportSource = rpt 'Com duas tabelas Dim cn As OleDbConnection Dim tabela1 As OleDbDataAdapter Dim tabela2 As OleDbDataAdapter Dim ds As New Dataset_das_minhas_tabelas cn = New OleDbConnection("minha conexao") tabela1 = New OleDbDataAdapter("Select * From tabela1", cn) tabela2 = New OleDbDataAdapter("Select * From tabela2", cn) tabela1.Fill(ds, "tabela1") tabela2.Fill(ds, "tabela2") Dim rpt As New meu_rpt rpt.SetDataSource(ds) rptview.ReportSource = rpt Nessa segunda forma ele funciona mas eu tenho que dar um full scan nas tabelas. Gostaria de saber se tem como preencher o dataset com o select da segunte forma. select tabela1.id, tabela1.nome, tabela2.telefone from tabela1, tabela2 where tabela1.dt = '2008-05-20' and tabela1.id = tabela2.id Lembrando que ele deve preencher o Dataset com o valor de cada tabele. Obrigado
×
×
  • Criar Novo...