USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Pesquisa em várias tabelas
dummies
CERQUILHO
SP - BRASIL
ENUNCIADA !
Postada em 09/02/2008 19:13 hs         
Ok AAA.
Precisando é só postar, aqui tem um monte de gente que sempre colabora.
 
 
 
 
   
AAA
OURINHOS
SP - BRASIL
Postada em 10/02/2008 01:14 hs            

Dummies, aproveitando do seu conhecimento, tem como gerar um relatório em ActiveReport usando a instrução sql que você me passou. O resultado da pesquisa é exibido em um flexGrid e precisaria passar para um relatório. Abaixo o trecho do código que uso para gerara o relatório no active (este código já funciona)

Dim cn As New ADODB.Connection

    Dim rst As New ADODB.Recordset

    Dim sPath As String

    sPath = App.path & "Banco1.mdb"

    cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & sPath

    cn.Open

    Set rst.ActiveConnection = cn

    rst.CursorLocation = adUseClient

   rst.Open "select * from tbEletronico where Origem like '%" & reg & "%'"

    rst.ActiveConnection = Nothing

    Dim rpt As New actEletro

    Set rpt = New actEletro

    rpt.DataControl1.Recordset = rst

     
dummies
CERQUILHO
SP - BRASIL
Postada em 10/02/2008 08:05 hs         
A principio sem problemas.
Para ActiveReporte eu uso a seguinte sintax.
sql = "Select cod_prod, desc_prod, qtde_prod from materiais"
Set RS = New ADODB.Recordset
RS.Open sql, CN
if RS.RecordCount <> 0 then
 Set rptEstoque.adoRel.Recordset = RS
 rptEstoque.Show 1
end if
 
Onde rptEstoque é meu Report adoRel é um objeto ADO DATA CONTROL que eu inseri no Report
Dessa forma depois é só chamar no report os campos do select que eu fiz.
 
OK !
 
[]s
 
     
AAA
não registrado
Postada em 10/02/2008 22:35 hs   
no caso dummies o select está chamando somente o campo de uma determinda tabela, no caso materiais, e se tiver mais tabelas, como no meu caso são seis tabelas que trazem o resultado. No caso seria selecionar o campo
     
AAA
OURINHOS
SP - BRASIL
Postada em 11/02/2008 01:48 hs            
Dummies, foi barberagem minha, deu certo o relatório, coloquei a instrução sql "union all" e funcionou´, só precisei fazer algumas modificações na conexão com o ActiveReport. Valeu.
     
dummies
CERQUILHO
SP - BRASIL
ENUNCIADA !
Postada em 11/02/2008 22:33 hs         
OK. AAA.
Não esqueça de ecerrar o tópico, caso tenha fechado o assunto
 
[]s
   
Página(s): 2/2     « ANTERIOR  

CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página