
Chegamos à reta final de nossa jornada de desenvolvimento! Neste último tutorial, vamos transformar nosso trabalho duro em algo muito tangível: um arquivo executável. Seja você um usuário Windows ou Mac, prepare-se para dar vida à sua aplicação Python. Aprenderemos juntos como o PyInstaller pode ser nosso grande aliado nessa etapa crucial. Vamos lá?
Ler MaisGeração de EXE no PowerBuilder sem o uso de PBD

No universo da programação com PowerBuilder, a geração de executáveis pode esconder algumas armadilhas, especialmente quando não se usam as PBDs. Este post ilumina o caminho para a solução de um problema comum mas muitas vezes desconcertante: a referência dinâmica de objetos e como garantir que todos os componentes necessários estejam presentes no seu EXE. O truque? Ajustes simples no arquivo de resource! Vem comigo desvendar esse mistério e tornar seu processo de deploy mais seguro e eficiente.
Ler Mais
Bem-vindos à terceira parte do nosso tutorial, onde mergulhamos de cabeça na aventura de ligar o backend ao frontend de nossa aplicação Python! Com passos bem humorados, porém focados, vamos transformar duas peças independentes em um conjunto harmonioso. Se você já acompanhou as etapas anteriores, prepare-se para a mágica acontecer. Se não, ainda está em tempo de se juntar a nós! Rode as mangas, pois hoje é dia de fazer nossa interface gráfica ganhar vida e responder aos seus comandos.
Ler Mais
Você já se deparou com aquele erro chato ao usar o Microsoft OLE DB Provider for SQL Server em sua aplicação, especialmente em máquinas antiquadas rodando o Windows XP? Pois é, parece que o progresso deixou alguns para trás, mas não tema! Neste post, vamos mergulhar juntos em uma solução simples e engenhosa que vai te tirar desse aperto. Vem comigo desvendar esse mistério dos tempos modernos, e deixar sua aplicação rodando liso, como se fosse 2023.
Ler Mais
Dando continuidade à nossa aventura no mundo do desenvolvimento de aplicações Python, na primeira parte cobrimos a construção do Frontend. Agora, é hora de mergulhar nos mistérios do Backend, especificamente no que diz respeito à interação com o banco de dados SQLite. Se você estava procurando um guia passo a passo sobre como criar, ler, atualizar e deletar dados, não procure mais! Nesta segunda parte do tutorial, vamos codificar juntos o comportamento que dará vida à nossa aplicação, transformando aqueles campos vazios em um registro dinâmico de clientes. Prepare-se, porque vamos aprender fazendo!
Ler MaisDescribe Evaluate passando Date para Function que recebe DateTime

Bem-vindo ao mundo dinâmico do PowerBuilder, onde o Evaluate se destaca como uma ferramenta poderosa, mas com suas peculiaridades. Neste post, mergulhamos nas profundezas do Evaluate, explorando suas sutis diferenças com o PowerScript e revelando dicas cruciais para evitar armadilhas comuns, especialmente aquelas relacionadas ao tratamento de datas. Se você está em busca de conhecimento para aprimorar suas habilidades de codificação dinâmica e garantir a precisão nos seus projetos, você está no lugar certo!
Ler Mais
Bem-vindos a um passeio guiado pelo mundo da programação com Python! Neste tutorial, vamos mergulhar na criação de uma aplicação CRUD de clientes usando Python e SQLite. Com passos claros e um exemplo prático, transitaremos do frontend básico à compilação final para Windows (.exe) e Mac (.app). Prepare seu ambiente Python, e vamos juntos dar vida a essa aplicação!
Ler Mais
Bem-vindo ao guia definitivo para habilitar o trace de banco em suas aplicações PowerBuilder 10! Com passos simples e explicados de maneira descomplicada, você vai descobrir como criar um arquivo .reg personalizado e fazer ajustes cruciais no SQLCA.DBMS. Uma solução perfeita para desenvolvedores que buscam eficiência e detalhamento nas operações com banco de dados. Acompanhe e transforme sua forma de trabalhar com PB!
Ler MaisRow Changed between retrieve and update
Feb 2, 2017 · 4 min read · update buffer dataWindow insert notModified sqlca troubleshooting dev newOrModified row powerBuilder ·
Enfrentando erros frustrantes no PowerBuilder? Neste post, mergulhamos no problema comum ‘Row Changed between retrieve and update’, explorando suas causas fundamentais e como superá-las. Desde a adequação de ‘Where Clause’ até o manejo de triggers e flags de status, oferecemos insights para um controle mais eficiente de registros. Ideal para desenvolvedores buscando soluções precisas e planejamento cuidadoso para evitar problemas futuros. Junte-se a nós para desvendar estes mistérios técnicos com uma abordagem prática e direta.
Ler Mais[Appeon] Exception Generating Files
![[Appeon] Exception Generating Files](/imgs/thumbnail_image_default_2.webp)
Você já se deparou com um erro frustrante durante o processo de Deployment da sua aplicação no Appeon? Se sim, não está sozinho! Este post traz uma luz para o problema, explicando de maneira clara e objetiva o porquê da ocorrência deste erro na segunda etapa do Deployment e, mais importante, como resolvê-lo. Prepare-se para uma leitura esclarecedora e volte a ter suas aplicações rodando suavemente.
Ler Mais