hitman95 Posted June 18, 2009 at 07:41 PM Report Share #273432 Posted June 18, 2009 at 07:41 PM boas, é o seguinte, tenho um projecto feito e está em executavel, este tem uma ligaçao ao access.Tentei correr o meu programa noutros computadores, mas so aparece a 1 form e depois dá um erro. Nao percebo o que se passa.será que me falta algo?obgd Link to comment Share on other sites More sharing options...
softklin Posted June 18, 2009 at 08:08 PM Report Share #273436 Posted June 18, 2009 at 08:08 PM QUal o caminho que usas para referenciar a tua base de dados? É um caminho relativo (ex pasta/basedados.bd) ou absoluto (ex c:\documents and settings\hitman\projectos\pasta\basedados.bd). Se for esta segunda opção, não te esqueças que nem todos os computadores têm esse caminho assim, como deves imaginar. Verifica se será do caminho da bd e se for, basta trocares para um caminho relativo. Nick antigo: softclean | Tens um projeto? | Wiki P@P Ajuda a comunidade! Se encontrares algo de errado, usa a opção "Denunciar" por baixo de cada post. Link to comment Share on other sites More sharing options...
hitman95 Posted June 18, 2009 at 08:17 PM Author Report Share #273440 Posted June 18, 2009 at 08:17 PM sim, ja tinha visto isso. está assim:"C:\Pat \sabores .mdb" Link to comment Share on other sites More sharing options...
softklin Posted June 18, 2009 at 08:42 PM Report Share #273446 Posted June 18, 2009 at 08:42 PM Pois, isso é um caminho absoluto. Se o programa se estiver a queixar que nao encontra a bd, tens de por o caminho relativo. Se a aplicação estiver na mesma pasta que a base de dados, basta na ligação colocar "sabores.mdb" e ele sabe que na mesma pasta do programa, deve procurar um ficheiro chamado sabores.mdb que é a base de dados. Depois verifica se ainda já problema. Nick antigo: softclean | Tens um projeto? | Wiki P@P Ajuda a comunidade! Se encontrares algo de errado, usa a opção "Denunciar" por baixo de cada post. Link to comment Share on other sites More sharing options...
hitman95 Posted June 18, 2009 at 08:52 PM Author Report Share #273451 Posted June 18, 2009 at 08:52 PM ok, vou experimentar, já digo algo depois... Link to comment Share on other sites More sharing options...
hitman95 Posted June 18, 2009 at 10:37 PM Author Report Share #273496 Posted June 18, 2009 at 10:37 PM bem , nao deu, agra aparece um erro, deve ser de uma das muitas Adodc que tenho criadas... "Run-time error 339" component MSADODC.OCX or one of its dependences not correctly registered: a file is missing or invalid" Link to comment Share on other sites More sharing options...
softklin Posted June 19, 2009 at 08:24 AM Report Share #273539 Posted June 19, 2009 at 08:24 AM http://www.ocxdump.com/download-ocx-files_new.php/ocxfiles/M/MSADODC.OCX/6.00.81714/download.html Tenta incluí-lo na pasta do programa, juntamente com a aplicação e base de dados, para ver se noutros computadores ainda dá esse problema. Nick antigo: softclean | Tens um projeto? | Wiki P@P Ajuda a comunidade! Se encontrares algo de errado, usa a opção "Denunciar" por baixo de cada post. Link to comment Share on other sites More sharing options...
vbtipo Posted June 19, 2009 at 06:31 PM Report Share #273674 Posted June 19, 2009 at 06:31 PM Fizestes um package do programa para instalares nos outros pc's com os componentes necessários. Lema: Se eu não saber de alguma coisa não se preocupem porque tento sempre ajudar alguma coisita, nem que seja, por palpites/sugestões. Link to comment Share on other sites More sharing options...
OldCoder Posted June 20, 2009 at 12:18 AM Report Share #273729 Posted June 20, 2009 at 12:18 AM Precisas de esse controlo de activex no path do windows, ou na directoria do teu programa. Não te esqueças de o registar também. Link to comment Share on other sites More sharing options...
hitman95 Posted June 20, 2009 at 10:19 AM Author Report Share #273742 Posted June 20, 2009 at 10:19 AM softclean, atraves daquele dll, as interfaces já abrem todas, o problema é que agra os botões não vão a base de dados buscar o valor pretendido. vbtipo tenho tudo em package. Oldcoder, podias ser um bocado mais específico? eu meti na directoria do programa o problema agora, é quando carrego num botao dá um erro qualquer... Link to comment Share on other sites More sharing options...
hitman95 Posted June 20, 2009 at 06:32 PM Author Report Share #273816 Posted June 20, 2009 at 06:32 PM entao pessoal, ajudem aí 😄 Link to comment Share on other sites More sharing options...
softklin Posted June 20, 2009 at 06:41 PM Report Share #273818 Posted June 20, 2009 at 06:41 PM eu meti na directoria do programa o problema agora, é quando carrego num botao dá um erro qualquer... E qual é a mensagem de erro que te dá? As mensagens de erro são sempre importantes (as que o são 😄 )... Já alteraste o caminho para o o relativo (.\tuabd.mdb)? Nick antigo: softclean | Tens um projeto? | Wiki P@P Ajuda a comunidade! Se encontrares algo de errado, usa a opção "Denunciar" por baixo de cada post. Link to comment Share on other sites More sharing options...
hitman95 Posted June 20, 2009 at 08:27 PM Author Report Share #273824 Posted June 20, 2009 at 08:27 PM sim já, mas o que queria dizer o oldcolder com o registar? Link to comment Share on other sites More sharing options...
OldCoder Posted June 21, 2009 at 12:21 AM Report Share #273847 Posted June 21, 2009 at 12:21 AM sim já, mas o que queria dizer o oldcolder com o registar? Registar um componente executável (como por exemplo um .OCX de ActiveX), pode ser necessário num sistema que nunca o tenha usado. A maneira mais directa é a correr um programa na linha de comandos, o regsvr32 e passar o módulo como argumento. O módulo é registado e passa ser partilhado por qualquer executável que o invoque. Este método de ligação dinâmica já não é usado muito frequentemente (o .NET já tornou muita tecnologia baseada em ActiveX obsoleta), mas vi no post que estás a usar VB6, por isso pode ser de interesse. Link to comment Share on other sites More sharing options...
hitman95 Posted June 21, 2009 at 06:14 PM Author Report Share #273937 Posted June 21, 2009 at 06:14 PM Boas, já registei, desapareceu aquele erro de interface que pedia um Dll...agra falta um erro que diz: " Object not defined"... que pode ser? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now