MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Criar relatório com base MySQL desvinculada

    Eloirp
    Eloirp
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 222
    Registrado : 15/06/2013

    [Resolvido]Criar relatório com base MySQL desvinculada Empty [Resolvido]Criar relatório com base MySQL desvinculada

    Mensagem  Eloirp 14/7/2014, 02:19

    Estou precisando de ajuda para criar relatórios quando se trabalha com Back-End desvinvulado! Pelas pesquisas que fiz no fórum ví que dá para fazer, mas não encontrei nenhum modelo, então pergunto se alguém tem experiência com este formato e poderia me dar uma ajuda? Se tiver um modelo, mesmo que bem simples, já ajuda para eu partir...
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3880
    Registrado : 04/04/2010

    [Resolvido]Criar relatório com base MySQL desvinculada Empty Re: [Resolvido]Criar relatório com base MySQL desvinculada

    Mensagem  Avelino Sampaio 14/7/2014, 10:31

    Olá!

    Até a versão 2010 vc poderá utilizar o projeto na extensão ADP , que permite o carregamento de recordset direto no relatório. Exemplo:

    Private Sub Report_Open(Cancel As Integer)
    Dim rs As New ADODB.Recordset
    Dim cnn As New ADODB.Connection
    Dim strsql As String
    strsql = "SELECT * FROM tblClientes;"
    cnn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=d:\testeProtec\seubd\base_be.accdb;Jet OLEDB:Database Password=40506070;"
    cnn.Open
    Set rs.ActiveConnection = cnn
    rs.CursorType = adOpenKeyset
    rs.LockType = adLockReadOnly
    rs.Open strsql
    Set Me.Recordset = rs
    End Sub


    Para o formato ACCDB/ACCDE sugiro que trabalhe com a geração de tabelas temporárias, oriundas das consultas. No meu aplicativo MAESTRO tem exemplos de se trabalhar gerando tabelas temporárias:

    http://www.usandoaccess.com.br/dicas/dica34.asp?id=1&idlista=118#inicio

    Bom estudo!




    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    Eloirp
    Eloirp
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 222
    Registrado : 15/06/2013

    [Resolvido]Criar relatório com base MySQL desvinculada Empty Re: [Resolvido]Criar relatório com base MySQL desvinculada

    Mensagem  Eloirp 14/7/2014, 15:08

    Esse era meu medo...rsss
    Eu já tinha pensado em fazer isso, mas achei que poderia haver outra forma mais fácil e prática no uso, pois dependendo do tamanho do relatório este processo de gerar consulta e gravar na tbl_temp e depois ler novamente com outra consulta para gerar o rel pode se tornar um pouco lento....
    Bom, como se diz, se não tem solução, resolvido está né...
    Valeu pelo retorno Avelino!

    Conteúdo patrocinado


    [Resolvido]Criar relatório com base MySQL desvinculada Empty Re: [Resolvido]Criar relatório com base MySQL desvinculada

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 10:32