MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido] Código 'CurrentDb.Execute' para base de dados externa com 'Password'.

    brunogor
    brunogor
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 235
    Registrado : 24/02/2013

    [Resolvido] Código 'CurrentDb.Execute' para base de dados externa com 'Password'. Empty [Resolvido] Código 'CurrentDb.Execute' para base de dados externa com 'Password'.

    Mensagem  brunogor em 8/12/2019, 17:59

    Olá a todos,

    Alguém me consegue adaptar o seguinte código, mas de maneira que funcione numa base de dados com "Password":
    Código:
    CurrentDb.Execute "DELETE FROM SomeTable IN 'C:\SomePath\SomeDatabase.mdb'"

    Obrigado

    Bruno Gordino
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2441
    Registrado : 22/11/2016

    [Resolvido] Código 'CurrentDb.Execute' para base de dados externa com 'Password'. Empty Re: [Resolvido] Código 'CurrentDb.Execute' para base de dados externa com 'Password'.

    Mensagem  DamascenoJr. em 8/12/2019, 23:22

    Código:
    currentdb.execute "delete * from SomeTable IN 'C:\SomePath\SomeDatabase.mdb;pwd=SENHA';"

    e

    Código:
    currentdb.execute "delete * from [C:\SomePath\SomeDatabase.mdb;pwd=SENHA].[SomeTable];"


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    brunogor
    brunogor
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 235
    Registrado : 24/02/2013

    [Resolvido] Código 'CurrentDb.Execute' para base de dados externa com 'Password'. Empty Código 'CurrentDb.Execute' para base de dados externa com 'Password'.

    Mensagem  brunogor em 10/12/2019, 16:58

    Olá IvanJr.
    Vou testar e já dou o FeedBack.
    Muito obrigado pela disponibilidade em me ajudar.
    Até já ...
    brunogor
    brunogor
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 235
    Registrado : 24/02/2013

    [Resolvido] Código 'CurrentDb.Execute' para base de dados externa com 'Password'. Empty Código 'CurrentDb.Execute' para base de dados externa com 'Password'.

    Mensagem  brunogor em 10/12/2019, 21:33

    Viva outra vez Ivan Jr.

    O 1º código não funciona, pois a Password é reconhecida como o nome do ficheiro e dá a mensagem de erro de "ficheiro não encontrado:
    Código:
    currentdb.execute "delete * from SomeTable IN 'C:\SomePath\SomeDatabase.mdb;pwd=SENHA';"


    Quanto ao 2º Código, funcionou conforme queria:
    Código:
    currentdb.execute "delete * from [C:\SomePath\SomeDatabase.mdb;pwd=SENHA].[SomeTable];"


    Ivan muito, mas mesmo muito obrigado pela atenção.

    Bruno Gordino
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2441
    Registrado : 22/11/2016

    [Resolvido] Código 'CurrentDb.Execute' para base de dados externa com 'Password'. Empty Re: [Resolvido] Código 'CurrentDb.Execute' para base de dados externa com 'Password'.

    Mensagem  DamascenoJr. em 10/12/2019, 23:11

    O fórum agradece o retorno. Sucesso.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.

      Data/hora atual: 25/11/2020, 02:00