mcarolino
-
Total de ítens
3 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por mcarolino
-
-
23 horas atrás, Juliomar Marchetti disse:
Sim. tu cria um servidor REST com DMVC, Horse ou XData e consome
coloca pra rodar como serviço do windows no micro que será o servidor e integra, mas é claro seu servidor será um banco relacional para integrar
Realmente é uma solução bacana, não tinha pensado em um servidor REST como um recurso possível pra isso.
-
Olá a todos,
Já vi diversos posts no fórum indicando o uso do SQLite para os PDVs, já que é um banco de dados mais simples. Porém, tenho a dúvida de como sincronizar os arquivos via rede. Minha dúvida não é em relação a replicação dos dados, mas da "logistica" de como transmitir o arquivo com os dados. Nos outros bancos tipo o Firebird, MySQL dá para fazer uma conexão direta no banco e ler os dados que eu desejo copiar para o retaguarda, porém no SQLite não existe essa opção.
Então como vocês costumam fazer essa transmissão? Imaginei que a forma mais simples seria deixar uma pasta compartilhada no Windows para isso e fazer uma lógica para copiar e colar os arquivos, mas considerei uma solução muito básica por fatores de segurança. Imagino que dê para fazer algo mais na mão, criando alguma mecânica com sockets e alguma lógica de sinalizadores para fazer a transmissão do arquivo do SQLite entre retaguarda e PDV periodicamente.
Porém pra fazer através de sockets só vi um material mais cru também, aí imaginei que deveria criar toda uma lógica para verificar a integridade do arquivo, entre outros fatores, o que me pareceu apenas reinventar a roda. Então existe algum componente pra facilitar essa transmissão de arquivos, como uma espécie de FTP local? Ou há outra lógica que é usada para isso que eu não estou vendo?
Agradeço desde já.
Lazarus - Ordem de Tabulação
em Object Pascal - Delphi & Lazarus
Postado
Esse bug já aconteceu comigo, exatamente da forma que você descreve. Se me lembro bem, comigo acontecia quando havia um DBCheckbox envolvido, aí eu colocava a propriedade TabStop como falsa e esse bug parava.
Essa solução não foi a mais agradável pra mim, já que eu queria que o tab funcionasse em todos os componentes, mas ao menos serviu como paliativo, já que nunca encontrei a raiz do problema.