none
controle active x -MS DATAGrid.ocx RRS feed

  • Pergunta

  • Bom dia Prezados Senhores(as)

    Estou tentando usar um exemplo de código em ADO access 365. Este código usa um controle MSDATAgrd.ocx. Baixei o arquivo. Nas referências adicionei MS Datagrid control 6.0, mas quando tento incluir este controle em um formuláriuo novo em dsign eu não encontro este controle. Executei regsvr32/s msdatgrd.ocx sm sucesso. Quando tentando icluir um controle Active X no meu formulário encontro uma mensagem " O Servidor OLE não está registrado. Para registrá-lo, reinstale-o."

    Cesar LS

    quarta-feira, 22 de abril de 2020 22:09

Todas as Respostas

  • Olá, 


    Normalmente, se o aplicativo abrir em alguns computadores, mas não em outros, o problema está no banco de dados local que o Access usa para armazenar em cache os objetos do servidor (para que ele não precise baixá-los sempre que você abrir o aplicativo). Se algo der errado com o banco de dados do cache, você poderá ver esse erro.
    Se esse for o problema, você pode resolver esse problema excluindo o banco de dados em cache local do aplicativo. Ele será recriado quando você 'Personalizar no Access' novamente. Você pode encontrar o banco de dados de cache em:


    C: \ usuários \ nome de usuário \ AppData \ Local \ Microsoft \ Access \ DatabaseCache \ 15.0


    O arquivo será nomeado "appname no server.accdb" (itálico substituído pelo nome do usuário / aplicativo / servidor
    quinta-feira, 23 de abril de 2020 16:37
    Moderador