Danleonhart Postado Janeiro 12, 2011 Denunciar Share Postado Janeiro 12, 2011 (editado) Que erro é esse ?Run time '-2147467259 (80004005)'Method'~' of object '~' failedo aplicativo abre, mas não apresenta o FlexGrid, shape, label, textbox e ainda fica travado... :( Editado Janeiro 28, 2011 por Danleonhart Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Janeiro 14, 2011 Denunciar Share Postado Janeiro 14, 2011 explique mais detalhes, esse erro é dentro do projeto ou no .exe pronto??onde você ta rodando?? pode ser mtas coisas, conflito de versao do sistema operacional, problemas de versao das dlls, etc. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Danleonhart Postado Janeiro 14, 2011 Autor Denunciar Share Postado Janeiro 14, 2011 (editado) Olá Kuroi... O erro é no .EXE e também no projeto... o que descobrí é que, quando coloco o BD em um servidor (tipo: \\svr02\Dados\DBase.sdf) o aplicativo inicia, mas quando vai se utilizar algo relacionado ao BD, ele apresenta este erro e fecha o aplicativo...o interessante é que no evento "Load" ele já utiliza a consulta ao BD, para carregar um FlexGrid, mas só trava quando vai se fazer outra consulta ...levei o projeto para o trabalho, e modifiquei o local do BD ( coloquei localmente, no "C:\Dados\DBase.sdf" e alterei a string de conexão também, claro né <_<) e funfou "Beleza de Creuza" ! :DNão sei o que está ocorrendo...mas há necessidade de deixa-lo no servidor, pois ele será usado por 5 micros em rede...e sempre que for incluso novas informações, automaticamente já ficam disponíveis para todos que o usam.Para informaçãoMinha string de conexão que está dando o problema :con.Open "Provider=Microsoft.SQLSERVER.CE.OLEDB.3.5;Data Source=\\svr02\Dados\DBase.sdf;" Alterei para: con.Open "Provider=Microsoft.SQLSERVER.CE.OLEDB.3.5;Data Source=C:\Dados\DBase.sdf;" assim roda ... <_< Editado Janeiro 14, 2011 por Danleonhart Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Danleonhart Postado Janeiro 28, 2011 Autor Denunciar Share Postado Janeiro 28, 2011 Descobrí o que resulta neste problema...o arquivo do BD (.SDF) está no servidor (\\svr02\Dados\DBase.sdf) e minha aplicação de inicio já abre o banco...observei que ele não suporta duas consultas identicas sem que seja obrigado a fechar antes o objeto de conexão.O interessante é que isso só ocorre quando o BD está locado em um PC externo (servidor)...quando está no PC local (pasta do aplicativo "App.Path") funciona perfeitamente, sem precisar fechar o objeto de conexão...Isso é estranho...deve ser um dos pequenos detalhes que o SQLCE tem...se alguém já passou por isso e encontrou a solução, peço que deixe a dica...pois estou a pensar em reescrever todo o script do aplicativo para incrementar o "fechar conexão"... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Danleonhart
Que erro é esse ?
Run time '-2147467259 (80004005)'
Method'~' of object '~' failed
o aplicativo abre, mas não apresenta o FlexGrid, shape, label, textbox e ainda fica travado...
:(
Editado por DanleonhartLink para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.