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

    Quem projeta aplicativos desvinculados e por quê ?

    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Quem projeta aplicativos desvinculados e por quê ? Empty Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Avelino Sampaio 12/11/2012, 18:47

    Gostaria de ter uma idéia das razões que te levaram a utilizar front-end's desvinculados ?

    No aguardo.


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1601
    Registrado : 12/11/2009

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Leandro 12/11/2012, 20:44

    Olá Avelino!
    É desvinculado mesmo que você quer saber?
    Desculpe-me mas não entendi. Embarassed
    Abraço

    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1027
    Registrado : 21/01/2010

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Gilberto Rocha 12/11/2012, 20:45

    Migrei tudo para Mysql, utilizo o BE somente para importar dados do Mysql, mas já estou até abandonando o BE, pois tabelas temporárias no FE são mais práticas, pois se eu precisar adicionar um campo na tabela se eu precisar adicionar no BE tem que ser via VBA o que dificulta na lentidão do processo.


    .................................................................................
    Resolveu? Clique em resolvido!
    Sistema para administração de Igrejas e Ministérios Evangélicos Congrega Fácil Online.
    Seja um representante em sua cidade!
    Código de cliente para testes: congregafacil

    SisFAT Cursos Online
    www.congregafacil.com

    Analista de BI SR
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Avelino Sampaio 12/11/2012, 20:49

    Olá, Leandro!

    Isso mesmo, sem o uso de tabelas vinculadas. Com o BE no Access, SQL ou Mysql.

    Se usa deste form, me explique os motivos que te levaram a optar por esta estrutura.




    Última edição por Avelino Sampaio em 12/11/2012, 20:51, editado 1 vez(es)


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Avelino Sampaio 12/11/2012, 20:50

    Olá, Gilberto!

    Mas qual a razão que te levou a partir para o Mysql ?



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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1601
    Registrado : 12/11/2009

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Leandro 12/11/2012, 20:56

    Até um tempo usei, mas por falta de conhecimento. Aí todo fim do mês quando iniciava o fechamento tinha que exportar tudo para meu micro, a rede não ajudava, os outros Bds estavam muito longe, 30;70;130;80km, enfim, já entendeu né? Agora tenho um problema de lentidão só no primeiro registro diário, mas é coisa além de minha responsabilidade.


    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Avelino Sampaio 12/11/2012, 21:07

    Leandro,

    se entendi vc tem os bd's vinculados a base de dados, correto. Que tipo de rede e utilizado a essas distâncias ?


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1601
    Registrado : 12/11/2009

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Leandro 12/11/2012, 23:24

    Não sei se vou responder a altura que perguntou, e se não for, pergunte novamente que vejo pra vc lá no trabalho, mas nossa rede é controlada toda na central em Curitiba Pr, nossos micros tem uma máscara no IP, por exemplo o que uso é o \\M124472. A velocidade varia de acordo com o local, mas em resumo é baixa. Então todo tráfego na rede passa por Curitiba, eu trabalho em Apucarana Pr, vide google maps.
    Avelino, tenho pensado muito em migrar para outro modo de banco, porém não sou programador por profissão, mas estou indo atrás de lógica, depois um curso específico. Penso firmemente em MySql, o que você pode me dizer sobre isso?, aproveitando o tópico.

    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1027
    Registrado : 21/01/2010

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Gilberto Rocha 13/11/2012, 01:16

    Razão de necessidade dos clientes em ter um sistema online e competitividade de mercado, utilizo Access como banco de dados apenas para importação de dados para gerar relatórios e Front end é claro, muito mais produtivo.

    Trabalho com sistema eclesiásticos (Igrejas), então a igreja sede controla tudo, usuários, permissões etc, enquanto as congregações (igrejas menores) veem somente dados locais.

    Eu tentei de todas as formas compartilhar o BE para vinculo, com dropbox, Gladinet, hamachi, etc, mas somente no Mysql tive o resultado esperado.


    .................................................................................
    Resolveu? Clique em resolvido!
    Sistema para administração de Igrejas e Ministérios Evangélicos Congrega Fácil Online.
    Seja um representante em sua cidade!
    Código de cliente para testes: congregafacil

    SisFAT Cursos Online
    www.congregafacil.com

    Analista de BI SR
    Avelino João
    Avelino João
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Angola
    Mensagens : 316
    Registrado : 10/03/2012

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Avelino João 13/11/2012, 07:56

    Eu tive muitos problemas com o access como base de dados, no meu serviço como eu não era o gestor de rede e só o unico programador na empresa mais não trabalho na area de TI e sim em RH, muitas da vezes o gestor de rede do meu departamento eliminava o base de dados quando fazia limpeza dos virus; isso mim fez pensar muito na segurança do meu banco de dados; quando resolvi passar a vender a minha aplicações migrei para o Mysql, passei então estudar o artigo da kartoffel mais como tinha a necessidade de alimentar os meus relatorios e criar tabelas temporarias em tempo de execução, passei tambem a usar a vinculação das tabelas do Mysql no access com DSN-Less actualmente uso o metodo da kartoffel só para fazer login no sistema ja que a tabela fica no servidor e não vinculo no access, DSN-Less pra mim é a melhor forma de trabalhar Mysql.


    Última edição por avelino007 em 13/11/2012, 15:52, editado 1 vez(es)


    .................................................................................
    Proaccess - Angola
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3948
    Registrado : 21/04/2011

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Marcelo David 13/11/2012, 11:46

    Por enquando back-End em accdb estão me atendendo muito bem.
    Os primeiros projetos que fiz eram completamente vinculados.
    Depois de muito pesquisar e ler tópicos de alguns fóruns, passei
    a programar utilizando desvinculo em tudo. O sistema roda mais leve
    e minhas tabelas não ficam expostas no front-end. Uma outra coisa, é
    a maior facilidade que encontro em usar vários back-ends e apontar
    mais facilmente para qualquer outra base de dados, sem a sistemática
    da reivinculação de tabelas, que dependendo da situação, é um tanto
    demoradinha.

    Uma outra coisa que me deixa muito simpatizante do desvinculo é o poder
    que temos sobre o que é gravado na tabela. Pois com vínculos, ao preencher
    um campo e quando saímos dele, ele já estará gravado. No caso do desvinculo,
    apenas no momento que quisermos iremos gravar.


    .................................................................................
    Quem projeta aplicativos desvinculados e por quê ? Favicon-16x16   Domine Access e VBA Criando Um Incrível Sistema Financeiro - [Passo a passo]
    Quem projeta aplicativos desvinculados e por quê ? Favicon-16x16   Access e VBA - Formulário Desacoplado - [Passo a passo]
    Quem projeta aplicativos desvinculados e por quê ? Yt_16x10 Conheça meu canal no Youtube e se inscreva.
    Quem projeta aplicativos desvinculados e por quê ? Marcel11
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Avelino Sampaio 13/11/2012, 13:51

    Leandro,

    A uns 10 anos atrás tentei estabelecer moradia em Maringa, fugindo da violência aqui do Rio de Janeiro. Não duramos 3 meses e tivemos que voltar. Motivo: Era calmo demais e ficamos loucos com isso (kkkkk). Foi uma aventura na minha vida inesquecível. Conheci um pouca de cada cidade (Apucarana, Arapongas, Paranavaí, Astorga e mais algumas outras). Brasil espetacular, que poucos conhecem. Quando me aposentar, retornarei para um passeio menos apressado.

    Quanto ao seu caso, é difícl uma análise sem estar vivenciando o que se passa. Se conseguiu vincular as tabelas é porque vc tem uma linha privada (LP). Se em todas os pontos for possivel ter acesso a Internet banda larga (minimo de 10MB) acho que valeria apena uma migração para o Mysql (vc pode acompanhar o artigo do Jeferson no meu site, sobre como se conectar ao Mysql via Web)

    Se a sua LP , apesar de lenta, for bem estável, poderá continaur usando mas tem que programar com bastante atenção para não baixar o desempenho. Passei no Maestro 4, uma função para gerar tabelas temporarias locais, que é extremamente útil na otimização para um melhor desempenho. Estarei lançando mais artigos, oferecendo exemplos com esta técnica de tabelas temporárias. Vincular as tabelas, por si só, não baixa o desempenho do BD. O que baixa o desempenho é como vc está usando as tabelas vinculadas. Vc pode ter as tabelas vinculadas mas usar formulários desvinculados, para certos casos.

    Sucesso!



    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Avelino Sampaio 13/11/2012, 14:10

    Gilberto,

    O uso do Mysql, para um sistema online, foi uma ótima escolha.

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Avelino Sampaio 13/11/2012, 14:32

    Marcelo,

    Se vc trabalha para um empresa aonde tempo não seja um fator tão determinante, tudo bem. Porém, se trabalhar por conta propria, tempo é um fator determinante para vc e para o seu cliente. A maior das vatagens do Access, em relação a concorrência, é o fato de podermos desenvolver tudo na metade do tempo. Quando se opta em trabalhar com tudo desvinculado vc joga fora a vatagem que tinha no tempo de conclusão e por conseguinte terá que encarecer o preço do projeto.

    Como eu disse para o Leandro, as tabelas vinculadas não prejudicam o desempenho. O que prejudica é a forma como elas sao utilizadas.

    A maioria dos objetos do Access foram projetados para se trabalhar com as tabelas diretas e/ou vinculadas. Ora bolas, quando vc tem que utilizar listbox, combobox, formulário continuo e relatório é preciso apelar para os vinculos. Então aonde esta a vantagem de não ter as tabelas vinculadas?

    Me dê um exemplo de como vc carregar uma listbox e de como vc carrega um relatório.


    A segurança das tabelas dá para contornar bem. Em breve vou liberar o código que usei no Protec no aplicativo exemplo Maestro.


    No aguardo



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


    Respeito às regras : Respeito às Regras 100%

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

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Silvio 13/11/2012, 15:08

    Olá para todos....


    Sinceramente, eu programo em Acess ha pelo menos 2 anos. Aprendi por necessidade mesmo ( meu sócio que cuidava dessa parte, sofreu um enfarte ) e prefiro vinculados.
    Motivos:
    a- praticidade.
    b- rapidez.
    c- melhores resultados.
    d- otimização.
    e- desempenho.

    Mas cada cabeça...uma sentença.

    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."
    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1027
    Registrado : 21/01/2010

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Gilberto Rocha 13/11/2012, 15:37

    Em ambiente multi usuário por experiencia própria formularios desvinculados diminuem o risco de corromper o banco.
    Claro que da um certo trabalho, mas depois de ter uma rotina padronizada de programação tudo fica fácil, e não acho que perca a praticidade não. Só tem que manter o padrão em rotinas prontas, funções, etc.


    .................................................................................
    Resolveu? Clique em resolvido!
    Sistema para administração de Igrejas e Ministérios Evangélicos Congrega Fácil Online.
    Seja um representante em sua cidade!
    Código de cliente para testes: congregafacil

    SisFAT Cursos Online
    www.congregafacil.com

    Analista de BI SR
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Silvio 13/11/2012, 15:51

    Pois é TopBr.

    Estive lendo e estudando algo em MySQL para aprender a fazer tudo desvinculado. A principio me assustei um pouco com alguma rotinas.

    Fiz do Download da versão 5.2 do site para entender um pouco mais, porém estou apanhado para fazer ele conectar ao meu projeto teste. Fiz o Download do mysql-connector-odbc-5.2.2-win32 e mesmo assim.....apanhando !

    Não digo que não seja uma saída....mas pela dificuldade que eu estou tendo....sei não !

    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."
    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1027
    Registrado : 21/01/2010

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Gilberto Rocha 13/11/2012, 15:59

    Tive problemas com algumas versões, a unica que funcionou em qualquer PC foi essa.
    www.congregafacil.com/mysql-connector-odbc-5.1.9-win32.msi

    Funciona em windows 7 64bits tambem.


    .................................................................................
    Resolveu? Clique em resolvido!
    Sistema para administração de Igrejas e Ministérios Evangélicos Congrega Fácil Online.
    Seja um representante em sua cidade!
    Código de cliente para testes: congregafacil

    SisFAT Cursos Online
    www.congregafacil.com

    Analista de BI SR
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Avelino Sampaio 13/11/2012, 16:10

    Gilberto,

    Por mais que se tenha padronização ainda se perde tempo, comparado a outra profissional nivelado com a sua mesma capacidade.

    Tenho dois projetos que completaram 10 anos em funcionamento. Nunca tive problemas serios de corromper dados. O unico rotina que implementei como padrão nos meus projetos é o fechamento de todos os relatórios e formulários, antes do encerramento do aplicativo.

    Já observei, pelos fóruns que participo, que quem tem mais problemas de corromper dados, são os que compartilham de um único front-end. E também de hardware defeituoso.

    Para mim, trabalhar com formulário desvinculado, somente quando a massa de dados envolvida for relevante. Mesmo assim já ando optando por tabelas temporarias, quando se trata de realizar pesquisas. Pode-se trabalhar com formulários desvinculados mas não vejo a necessidade de não se ter as tabelas vinculadas.






    Última edição por Avelino Sampaio em 13/11/2012, 16:12, editado 1 vez(es)


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    Avelino João
    Avelino João
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Angola
    Mensagens : 316
    Registrado : 10/03/2012

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Avelino João 13/11/2012, 16:11

    Silvio qual é o sistema operativo do teu pc o Mysql a versão 5.2, tem alguma incompatibilidade com o win-vista,tenta instalar a versão 3.23.52, para quem esta a pensar em migrar a sua base de dado para um servidor tem aqui o site Juan Soto é um especialista em Ms Access e SQL Server http://accessexperts.net/blog/2011/03/24/sql-server-connections-strings-for-microsoft-access/


    .................................................................................
    Proaccess - Angola
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3948
    Registrado : 21/04/2011

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Marcelo David 13/11/2012, 16:11

    Avelino, concordo com tudo que você disse. E como aprendi com você mesmo, uso tabelas temporárias
    nas situaçõs que preciso de vínculos nativos. Não estou utilizando mais formulários contínuos. E as
    minhas listboxs e cbos carrego adicionando item. Claro que se precisar de muitos ítens, carrego um
    recordset numa ListView para seleção... Da trabalho, mas tem me etendido bem.
    É muito prático de se trabalhar com subformulários, principalmente quando precisamos
    exibir uma lista atualizável. Mas percebi que subformulários contínuos demoram um tanta para carregar os dados
    e geralmente a rede fica mais lenta. Utilizando listview, carregada por recordset (DAO) ganhei em desempenho e
    para atualizar os dados, uso um formulário para esse fim.

    Obs.: Tenho um aplicativo que estou trabalhando nele, até agora tudo desvinculado, mas acho que vou
    uilizá vinculos caso eu receba uma chamada pelo tempo da entrega (risos) e usar suas técnicas de
    proteção do front-end.

    Para enfatizar: Não tenho nada contra vínculos, pelo contrário, ele nos desafoga em muitas situações. Mas enquanto
    poder evitá-los, vou evitar, apesar de está sendo vencido pela demora (risos).



    .................................................................................
    Quem projeta aplicativos desvinculados e por quê ? Favicon-16x16   Domine Access e VBA Criando Um Incrível Sistema Financeiro - [Passo a passo]
    Quem projeta aplicativos desvinculados e por quê ? Favicon-16x16   Access e VBA - Formulário Desacoplado - [Passo a passo]
    Quem projeta aplicativos desvinculados e por quê ? Yt_16x10 Conheça meu canal no Youtube e se inscreva.
    Quem projeta aplicativos desvinculados e por quê ? Marcel11
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Avelino Sampaio 13/11/2012, 16:21

    Silvio,

    apostaria no Mysql só em três casos:

    1)Necessidade de uma integração Online
    2)trabalhar com massa de dados grandiosas
    3)Adquirir conhecimento

    Para a maioria dos projetos o back-end em Access atende perfeitamente!





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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1601
    Registrado : 12/11/2009

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Leandro 13/11/2012, 16:24

    É Avelino, sair do Rio e ir para Maringá é uma mudança de ares radical rsrsrs, talvez se tivesse ido para Londrina, Foz do Iguaçú ou Curitiba ainda estivesse aqui no Paraná, quando se aposentar volte pra cá!

    No meu caso Avelino, meu BD mede serviços executados, em a emrpesa onde trabalho temos um outro sistema de gerenciamento que emite os serviços que meu BD mede, e esse sistema tem como chave primária o protocolo, esse é único pois é formado por: Ano Mês Dia Hora Chave, se eu gerar um agora fica: 2012 11 13 1417 11114, e nesse sistema um usuário não consegue acessar dois terminais ao mesmo tempo, por isso é bem seguro. Mas voltando ao meu caso, no BD não posso aceitar dois protocolos iguais, por isso foi definido que nenhum serviço seja medido sem processamento no sistema, mas como são seres humanos que operam já foi detectado que isso acontece. Por isso que para mim, mesmo sem conhecer as Tabelas temporárias imagino que não serviria pois os dados tem que ser analisados após o lançamento do protocolo e assim permitir ou não que se conclua.
    Mesmo assim com sua experiência tem alguma indicação?
    Muito obrigado

    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Avelino Sampaio 13/11/2012, 16:40

    Marcelo

    "E as
    minhas listboxs e cbos carrego adicionando item. Claro que se precisar de muitos ítens, carrego um
    recordset numa ListView para seleção..."

    Adicionar item é uma bobagem, pois seu limte é de 2048 caracteres. Ora se vc tem uma tabela que não passa de 2048 caracteres, por que não utilizar o combobox vinculado? Carregue o combobox apenas quando receber o foco.

    Qual é diferença de se carregar uma listbox por recordset ou por vinculo direto com a tabela ?



    "Obs.: Tenho um aplicativo que estou trabalhando nele, até agora tudo desvinculado, mas acho que vou
    uilizá vinculos caso eu receba uma chamada pelo tempo da entrega (risos) e usar suas técnicas de
    proteção do front-end."

    Vamos supor que vc tenha uma tabela que armazena os feriados de 2012. É uma tabela que não passa de 20 registros. Porque não usar esta tabela vinculda? Não faz sentido, em termos de prejudicar o desempenho. Assim como tantas outras tabelas não passam de alguns punhados de registros e não afetam no desempenho global. Fica então com atenção especial para tabelas que de fato possuam um bom número de registros.

    Para enfatizar: Não tenho nada contra vínculos, pelo contrário, ele nos desafoga em muitas situações. Mas enquanto
    poder evitá-los, vou evitar, apesar de está sendo vencido pela demora (risos).

    Volto a repetir, as tabelas podem ficar vinculadas. A forma como vc vai usa-las é que difere.



    Última edição por Avelino Sampaio em 13/11/2012, 19:33, editado 3 vez(es)


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


    Respeito às regras : Respeito às Regras 100%

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

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Silvio 13/11/2012, 16:51

    Boas.....


    avelino007....utilizo aqui o Win7 ultimate 32bits....MsOffce 2007 SP3. Fui ao site do Juan...interessante.

    Ps. Tenho um projeto meu rodando com mais de 35.000 itens em uma tabela vinculada ( foi um dos primeiros que eu fiz...e esta rodando a quase dois anos).

    Separei em BE e FE, coloquei no servidor da empresa. Mudei as placas de rede de 100Mbps para um giga, mudei o roteador também para um giga e rodo ele em 5 estações ao mesmo tempo, sem perda de velocidade...de dados...e sempre ao final do dia rodo o Cobian Backup no servidor ( Win 2008 enterprise), para o BKP do meu banco de dados.

    Penso sim em migrar alguma coisa para o MySQL..mas como disse o Mestre Avelino...depende da quantidade de dados.


    .................................................................................
    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."
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Avelino Sampaio 13/11/2012, 16:59

    Silvio,

    Vc tocou num ponto crucial ao meu ver. Acredita que ainda tem lugares por ai que usam placa de rede de 10 MB. Ai fica difícil!



    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3948
    Registrado : 21/04/2011

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Marcelo David 13/11/2012, 17:18

    Pois bem, como eu disse, se necessário for, vou utilizar os
    vínculos, mas gosto de usar desvinculos. As listbox e cbos apenas
    uso quando sei que os dados não passarão de 1500. Passando disso, uso
    ListView.


    .................................................................................
    Quem projeta aplicativos desvinculados e por quê ? Favicon-16x16   Domine Access e VBA Criando Um Incrível Sistema Financeiro - [Passo a passo]
    Quem projeta aplicativos desvinculados e por quê ? Favicon-16x16   Access e VBA - Formulário Desacoplado - [Passo a passo]
    Quem projeta aplicativos desvinculados e por quê ? Yt_16x10 Conheça meu canal no Youtube e se inscreva.
    Quem projeta aplicativos desvinculados e por quê ? Marcel11
    Avelino João
    Avelino João
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Angola
    Mensagens : 316
    Registrado : 10/03/2012

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Avelino João 13/11/2012, 17:20

    Na minha opinião o Ms Access é muito mais rápido quando trabalhamos com tabela vinculada ao front-End, quando passei a usar o Mysql com Access usava um recordset com ADO para carregar os meus dados do Mysql e notei que demorava um pouco para carregar os dados, então comecei a pensar numa maneira de vincular as tabelas do Mysql no front-End estudei vários código de DNS-Less mais alguns codigo não vinculava as tabelas em tempo de execução, consegui criar um código que vincula as tabelas do Mysql em tempo de execução ao sair do sistema é destruída todas as tabelas com esse método uso DAO para acessar as tabelas vinculada, quando eu precisar instalar o front-End no computador de um cliente não preciso mais configura o aplicativo para se conectar ao Mysql porque o endereço de acesso do Mysql é feito via código com ADO basta carregar o aplicativo que ele faz os vínculos das tabelas automaticamente isso funciona com servidor Online normalmente.


    .................................................................................
    Proaccess - Angola
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Avelino Sampaio 13/11/2012, 17:21

    A frase chave para se trabalhar bem em rede com Access é:

    "Acessar as tabelas o mínimo necessário"

    Vejo em todos os fóruns cada atrocidade que se ensina aos mais novos. E o novato sai feliz da vida que conseguiu resolver o seu problema mas mal sabe que estará levando pessímos habitos na sua formação.

    Daqui pra frente vou chamar a atenção de qualquer um que passar código danosos ao bom desempenho. Não estou dizendo que o Access não tenha os seus problemas mas que muitos contribuem para sua má fama, disso eu não tenho dúvida!

    Veja está consulta.

    SELECT IdMovimento, DataMovimento, Credito, Debito,
    DSum("[Credito] - [Debito]","tblMovimento","idMovimento <= " & [idMovimento]) AS Saldo
    FROM [tblMovimento];

    Quem bolou ou quem passou adiante este tipo de consulta deveria ser ENCARCERADO, tamanho o prejuízo que isso causa.

    Avalie bem quando passar alguma dica com funções de Domininio (DSum, Dcount, Dloookup) pois se mal empregadas trazem um prejuizo tremendo.

    O amigo Valdino deve até estar um pouco zangado comigo porque ando pegando no pé dele, sobre estar ensinando o uso indiscriminado dessas funções de Dominio.

    Observem bem este tópico e me digam sobre a regra "Acessar as tabelas o mínimo necessário"

    http://maximoaccess.forumeiros.com/t10360-fazer-contagem-em-relatorio



    Última edição por Avelino Sampaio em 13/11/2012, 17:39, editado 1 vez(es)


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


    Respeito às regras : Respeito às Regras 100%

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

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Silvio 13/11/2012, 17:32

    Avelino Sampaio...com certeza de 10 Mbps não, mas de 100 Mbps tem muita gente rodando por ser mais em conta por volta de uns R$30,00 cada enquanto a de um giga gira em torno de R$60,00.
    Sem contar que alguns clientes meus querem rodar em WIFI, o que deprecia a velocidade do banco de dados.
    Antes de implementar meus bancos de dados, realizo uma varredura em cada estação, analisando tudo....hardware e software para evitar perdas e velocidade.
    Como fui técnico de informática por muitos anos, já prevejo algumas coisas antes de acontecer.
    Então adotei um padrão para um bom desempenho dos meus bancos.
    Por isso que "quase" não tenho problemas com os meus projetos. Tirando o fator humano, a interface entre a cadeira e o teclado...eles rodam perfeitamente.


    .................................................................................
    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."
    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1027
    Registrado : 21/01/2010

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Gilberto Rocha 13/11/2012, 17:52

    Alguem tem alguma função que checa a velocidade da rede ou internet? Seria interessante para mostrar ao usuário que naquele momento a rede ou internet está lenta, pois a primeira reclamação que tenho é que o sistema está lento, sendo que em 100% dos casos é a Internet ou rede.

    Seria algo que mostrasse, Excelente, boa, regular, ruim, péssima.


    .................................................................................
    Resolveu? Clique em resolvido!
    Sistema para administração de Igrejas e Ministérios Evangélicos Congrega Fácil Online.
    Seja um representante em sua cidade!
    Código de cliente para testes: congregafacil

    SisFAT Cursos Online
    www.congregafacil.com

    Analista de BI SR
    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1027
    Registrado : 21/01/2010

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Gilberto Rocha 13/11/2012, 18:14

    Ontem fiz uma limpa em meu sistema, Dloookup, etc, ganhei 3x a velocidade de carregamento de meu sistema na tela inicial, foi algo que fiz errado, mas somente agora corrigi, e estou trabalhando agora na otimização do sistema.
    O que fiz: Passei o valor de um campo que consultava diversas vezes para uma variável global que passo o valor na abertura do sistema.

    Assim carrego somente uma vez esse valor e comparo como quiser.


    .................................................................................
    Resolveu? Clique em resolvido!
    Sistema para administração de Igrejas e Ministérios Evangélicos Congrega Fácil Online.
    Seja um representante em sua cidade!
    Código de cliente para testes: congregafacil

    SisFAT Cursos Online
    www.congregafacil.com

    Analista de BI SR
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Silvio 13/11/2012, 18:18

    TopBr....
    Função eu sinceramente desconheço alguma em VBA, isso seria coisa para Avelino Sampaio...Criquio...JPaulo...Piloto...etc..etc..
    Mas seria interessante analisarmos os seguintes pontos quando colocamos em rede nossos bancos:


    Rede:
    a- placa de rede (quando foram instaladas, tempo de vida útil ).
    b- roteadores e hub´s( existem casos de amores a esses equipamentos ).
    c- cabeamentos ( por onde passam e como estão presos, normalmente sempre estão perto ou próximo a rede elétrica).

    Servidor:
    a- se é dedicado ou não.
    b- se esta particionado ou não.
    c- se esta com todas as atualizações feitas ou não.

    Nas estações:
    a- Windows atualizado com o SP3 inclusive o Office SP3.
    b- Um programinha chamado Malware and bytes em cada estação para evitar a entrada e saída via internet dos cookies ( svshoot.exe). Isso gera muito trafego em rede, quando se tem acesso a internet.
    c- Antivírus leve ( nem pensar o Norton ), prefiro o Avira2012 nas estações.


    É mais uma precaução que eu faço para evitar lentidões, travamento e outros.

    abraços

    PS...um programa que eu uso para monitorar rede.... Cisco


    Última edição por Silvio em 13/11/2012, 18:42, editado 1 vez(es) (Motivo da edição : Adição de link)


    .................................................................................
    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."
    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1027
    Registrado : 21/01/2010

    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Gilberto Rocha 13/11/2012, 18:42

    A função de internet acho que até consigo fazer (Falta é tempo), pois em meu sistema eu atualizo baixando o front end via internet, então posso baixar um arquivo qualquer e calcular o tempo de demora para baixar e verificar se está lento ou não.


    .................................................................................
    Resolveu? Clique em resolvido!
    Sistema para administração de Igrejas e Ministérios Evangélicos Congrega Fácil Online.
    Seja um representante em sua cidade!
    Código de cliente para testes: congregafacil

    SisFAT Cursos Online
    www.congregafacil.com

    Analista de BI SR

    Conteúdo patrocinado


    Quem projeta aplicativos desvinculados e por quê ? Empty Re: Quem projeta aplicativos desvinculados e por quê ?

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 23/11/2024, 23:59