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
Avelino Sampaio
luizzlcs
6 participantes

    [Resolvido]Como utilizar esse código ADO

    luizzlcs
    luizzlcs
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 105
    Registrado : 26/07/2011

    [Resolvido]Como utilizar esse código ADO Empty [Resolvido]Como utilizar esse código ADO

    Mensagem  luizzlcs Ter maio 05, 2015 3:13 pm

    peguei esse código do site do meste Avelino, porém não estou sabendo como utilizar para exportar uma tabela.

    salvei o código em um módulo  e em um botão do formulário x no evento ao cliclar coloquei o chamei atravél de call conexao, porém não deu certo, retornou erro de copilação, inválido fora de um procedimento.

    alguém sabe como utilizar?

    Dim conexao As New ADODB.Connection
    Dim rs As New ADODB.Recordset
    Dim strSql As String
    '-------------------------------------------------
    'Conexão com banco de dados corrente, utilizando o ADO
    '-------------------------------------------------
    Set conexao = CurrentProject.Connection
    '-------------------------------------------
    'Monta consulta com os campos desejados
    '-------------------------------------------
    strSql = "SELECT Dados1, dados2, nome FROM tblClientes ORDER BY Dados1;"
    '-----------------------------
    'Abre o Recordset da consulta
    '-----------------------------
    rs.Open strSql, conexao
    '--------------------
    'Cria o arquivo txt
    '--------------------
    Open "C:\Users\Luiz.DMC\Desktop\Ja\MeuArquivo.txt" For Output As #1
       '-------------------------------------------
       'Copia todo o Recordset para o arquivo txt
       '-------------------------------------------
       Print #1, rs.GetString(adClipString, , "|", vbCrLf)
    Close #1
    '-----------
    'Fecha tudo
    '-----------
    rs.Close
    Set rs = Nothing
    Set conexao = Nothing
    End Sub
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Como utilizar esse código ADO Empty Re: [Resolvido]Como utilizar esse código ADO

    Mensagem  Avelino Sampaio Qua maio 06, 2015 4:44 am

    Olá!

    Qua é a versão do seu Access ?

    Ficou alguma parte do código pintado de amarelo ? Qual ?

    Aguardamos


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    luizzlcs
    luizzlcs
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 105
    Registrado : 26/07/2011

    [Resolvido]Como utilizar esse código ADO Empty Re: [Resolvido]Como utilizar esse código ADO

    Mensagem  luizzlcs Qui maio 07, 2015 4:10 pm

    Oi Avelino, estou utilizando o Access 2007, o arquivo txt será utilizado para importar dados para um sistema.

    Obrigado pela atenção.
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Como utilizar esse código ADO Empty Re: [Resolvido]Como utilizar esse código ADO

    Mensagem  Cláudio Más Sex maio 08, 2015 8:49 pm

    Você está chamando o código com call conexao, mas não postou o nome da procedure, que não pode ser conexao, pois este também é o nome de uma variável utilizada dentro do código.
    luizzlcs
    luizzlcs
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 105
    Registrado : 26/07/2011

    [Resolvido]Como utilizar esse código ADO Empty Re: [Resolvido]Como utilizar esse código ADO

    Mensagem  luizzlcs Sáb maio 09, 2015 6:22 pm

    Amigo desculpe a ignorância mas o que é procedure? como posso fazer isto? vou precisar de sua ajuda.
    formiga10x
    formiga10x
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 818
    Registrado : 10/09/2013

    [Resolvido]Como utilizar esse código ADO Empty Re: [Resolvido]Como utilizar esse código ADO

    Mensagem  formiga10x Sáb maio 09, 2015 6:43 pm

    Dê uma lida na explicação do amigo discorpio...

    O que é procedure?

    Sem perder o foco é mais ou menos isto que fiz agora, um link dentro do código que fará a execução de um procedimento "carregando ou não algum parâmetro" e após retornará para a linha abaixo e dará continuidade...


    .................................................................................
    Abraço
    Formiga10x

    Sempre que possível poste o bd ou parte dele, com uma explicação bem clara e objetiva do que quer.
    “Um homem não está acabado quando enfrenta a derrota. Ele está acabado quando desiste - Richard Nixon”
    Formiga10x

    "Lembro do exato momento em que me dei conta que boa parte de minha vida foi dedicada a localizar erros em meus próprios programas."
    - Maurice Vicent Wilkes
    luizzlcs
    luizzlcs
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 105
    Registrado : 26/07/2011

    [Resolvido]Como utilizar esse código ADO Empty Re: [Resolvido]Como utilizar esse código ADO

    Mensagem  luizzlcs Seg maio 11, 2015 2:35 pm

    Li o artigo do link citado, foi de grande valia, porém ainda sim não consigo finalizar a tarefar de exportar a tabela para txt. coloco em anexo o bd que estou fazendo testes para os senhores possam verificar, caso tenham tempo, agradeço desde já pelo auxilio.
    Anexos
    [Resolvido]Como utilizar esse código ADO AttachmentRetorno.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (36 Kb) Baixado 12 vez(es)
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Como utilizar esse código ADO Empty Re: [Resolvido]Como utilizar esse código ADO

    Mensagem  Cláudio Más Sex maio 15, 2015 10:30 am

    Vê se é isso:
    Anexos
    [Resolvido]Como utilizar esse código ADO AttachmentRetorno.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (49 Kb) Baixado 19 vez(es)
    luizzlcs
    luizzlcs
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 105
    Registrado : 26/07/2011

    [Resolvido]Como utilizar esse código ADO Empty Re: [Resolvido]Como utilizar esse código ADO

    Mensagem  luizzlcs Sex maio 15, 2015 3:29 pm

    Obrigado Claudio! É exatamente isso!

    Depois posto o exemplo.


    Muito obrigado
    luizzlcs
    luizzlcs
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 105
    Registrado : 26/07/2011

    [Resolvido]Como utilizar esse código ADO Empty Como Solucionou?

    Mensagem  luizzlcs Ter maio 26, 2015 8:32 am

    Bom Dia Claudinei,  

    Você poderia me explicar como resolveu o problema deste tópico? estou tentando fazer o mesmo em umoutro banco e não estou conseguindo, pensei que havia compreendido.

    é preciso habilitar alguma biblioteca? qual?


    Grato pela colaboração.




    Luiz Carlos.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Como utilizar esse código ADO Empty Re: [Resolvido]Como utilizar esse código ADO

    Mensagem  Noobezinho Ter maio 26, 2015 9:59 am

    Luiz

    Só um detalhe:

    Quando pedir ajuda e nossos colegas responderem,

    procure ler atentamente as mensagens deles, pois assim

    você estará ajudando a ser ajudado.

    Como exemplo disso, veja que na mensagem de nº 2,

    o nosso colega Avelino fez uma pergunta a qual você

    não respondeu.

    Agora falta colocar o "resolvido" no título do tópico.


    [ ]'s


    Noob









    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    luizzlcs
    luizzlcs
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 105
    Registrado : 26/07/2011

    [Resolvido]Como utilizar esse código ADO Empty Desculpa pela falta de atenção

    Mensagem  luizzlcs Ter maio 26, 2015 12:40 pm

    Amigos desculpa a falta de atenção. Avelino, não me atentei a sua segunda pergunta, me desculpe a falta de atenção.

    Em uma das mensagens postei  um exemplo no Access, o Claudinei  fez  a correção no banco, quando baixei  e fiquei utilizado o banco que o Claudinei  corrigiu, achei que havia compreendido as correções que ele havia feito. Ao tentar repetir a situação em um  outro banco  percebi que não havia entendido.

    Deparo-me com a seguinte mensagem, segue imagem para exemplificar.
    Como não conseguir resolver reabrir a questão que estava dada como resolvida.


    [Resolvido]Como utilizar esse código ADO 2vn5an8

    [Resolvido]Como utilizar esse código ADO 2ekjiu0
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Como utilizar esse código ADO Empty Re: [Resolvido]Como utilizar esse código ADO

    Mensagem  Noobezinho Ter maio 26, 2015 1:03 pm

    Luiz

    Uma função (Function) pode ser pública (Public)

    mas uma subfunção (sub) não, portanto tire a palavra Public:

    Public sub fConexao ()

    Espero que seja somente isso


    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    luizzlcs
    luizzlcs
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 105
    Registrado : 26/07/2011

    [Resolvido]Como utilizar esse código ADO Empty Como Solucionou?

    Mensagem  luizzlcs Ter maio 26, 2015 2:28 pm


    Infelizmente não deu certo!

    Estou quebrando a caeça pra resolver... já to quase desistindo!
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Como utilizar esse código ADO Empty Re: [Resolvido]Como utilizar esse código ADO

    Mensagem  Noobezinho Ter maio 26, 2015 2:39 pm

    Como disse, esperava que fosse somente aquilo.

    Melhor é compactar teu aplicativo indo no menu Ferramentas de banco de dados e
    escolher compactar e reparar banco de dados, e então comprimir em zip. e colocar
    num desses hospedeiros. Mega ou Dropbox e colocar o link aqui para podermos baixa-lo
    e analisa-lo.


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Como utilizar esse código ADO Empty Re: [Resolvido]Como utilizar esse código ADO

    Mensagem  Silvio Ter maio 26, 2015 2:49 pm

    Só um pitaquinho de leve...assim como quem não quer nada...

    Por algum acaso, já viu as referencias se estão todas corretas ? Digo isso por que já apanhei muito nisso e era apenas falta de referencias !


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Como utilizar esse código ADO Empty Re: [Resolvido]Como utilizar esse código ADO

    Mensagem  Noobezinho Ter maio 26, 2015 2:52 pm

    Verdade Silvio

    Pode ser isso também Wink

    Abração


    Noob


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Como utilizar esse código ADO Empty Re: [Resolvido]Como utilizar esse código ADO

    Mensagem  Silvio Ter maio 26, 2015 3:11 pm

    Pois é, acredito eu que seja a referencia:

    Microsoft ActiveX Data Objects x.x Library

    Onde x.x é a última referencia que esteja instalada.

    Abraços a todos !


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    luizzlcs
    luizzlcs
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 105
    Registrado : 26/07/2011

    [Resolvido]Como utilizar esse código ADO Empty Referência

    Mensagem  luizzlcs Ter maio 26, 2015 4:07 pm

    Galera muito obrigado pela atenção, Silvio era exatamente o que você mencionou.

    Postei no repósitorio de exemplos.

    Repósitório de Exemplos - Exportar para txt



    cheers Abraço a todos.
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Como utilizar esse código ADO Empty Re: [Resolvido]Como utilizar esse código ADO

    Mensagem  Silvio Ter maio 26, 2015 4:25 pm

    Dei apenas um pitaco, os demais colegas é que realmente te ajudaram.

    O Fórum agradece o retorno.

    Abraços.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Como utilizar esse código ADO Empty Re: [Resolvido]Como utilizar esse código ADO

    Mensagem  Noobezinho Ter maio 26, 2015 4:58 pm

    Não seja tão modesto Silvio

    Nada como acertar na veia Razz

    Ah! se todos nós pudéssemos dar pitacos tão certeiros.

    Grande abraço aos dois





    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.

    Conteúdo patrocinado


    [Resolvido]Como utilizar esse código ADO Empty Re: [Resolvido]Como utilizar esse código ADO

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Qui Nov 21, 2024 10:39 am