Pesquisa

Pesquisa personalizada

sexta-feira, 31 de agosto de 2007

Formatar datas no MySQL com SQL ou PHP

Olá a todos. Hoje falaremos sobre um assunto muito simples para uns e ao mesmo tempo um grande vilão para outros. Se trata da formatação das datas armazenadas em um banco de dados MySQL.

Muitos desenvolvedores, ao armazenar uma data no banco de dados MySQL, define o campo como VARCHAR e, posteriormente, esse desenvolvedor será prejudicado por não poder utilizar-se das funções que o MySQL oferece para se trabalhar com datas. O motivo? É simples, se ele definiu o campo como VARCHAR o MySQL tratará os dados nesse campo como texto e não data.


Leia Mais


Contribua - Participe - Critique - Ajude
Envie seu e-mail para: gerenteblog@gmail.com

quinta-feira, 30 de agosto de 2007

Expressões Regulares com PHP

Uma expressão regular é uma maneira de descrever um padrão em um trecho de texto ou frase.

Por exemplo, a string 'teste' apresenta um padrão textual 'teste'. Também pode ser associado às letras ou sílabas: 'e','te','st','es', etc.

Contribua - Participe - Critique - Ajude
Envie seu e-mail para: gerenteblog@gmail.com

domingo, 26 de agosto de 2007

AJAX e JSON: uma combinação poderosa

Muitos desenvolvedores, até os menos antenados, já ouviram falar de AJAX. Só para relembrar, AJAX é a abreviação em língua inglesa de Asynchronous Javascript And XML e consiste numa técnica de programação para atualizar os dados em uma página de forma assíncrona, ou seja, sem recarregar o documento inteiro. Esta técnica é muito poderosa e, quando usada com planejamento e pertinência, pode tornar a interação bastante agradável.

Leia Mais


Contribua - Participe - Critique - Ajude
Envie seu e-mail para: gerenteblog@gmail.com

sexta-feira, 24 de agosto de 2007

Criando uma aplicação "embarcada" com o Firebird

O Firebird é um banco de dados leve, rápido e bastante flexivel, uma dessas flexibilidades é a capacidade de "embarcar" aplicações com ele.

Como assim "embarcar" ?

- Talvez voce pergunte."Embarcar" significa que você pode criar um aplicativo e embutir o Firebird dentro de seu código de forma transparente e distribui-lo de forma fácil, basta executar seu aplicativo e pronto. Nenhuma instalação do Firebird será executada, ou configuração existente será mexida, nem mesmo será necessário parar o Firebird/Interbase que esteja executando naquele instante.


Leia Mais



Contribua - Participe - Critique - Ajude
Envie seu e-mail para: gerenteblog@gmail.com

quinta-feira, 23 de agosto de 2007

DELPHI + ORACLE – CONEXÃO COM DBEXPRESS

Olá pessoal, vamos falar um pouco sobre Delphi e sua integração com banco de dados Oracle 9i. Estaremos neste artigo elaborando um pequeno cadastro de clientes onde poderemos realizar algumas operações básicas, tais como : inserir, alterar e excluir registros de uma tabela.

Farei primeiramente as ligações com o Oracle, utilizando os componentes da paleta DBExpress do Delphi.

Para este exemple utilize da :

Paleta DBExpress:
* SQLConnection* SQLQuery

Paleta DataControls:
* DBGrid


Leia Mais


Contribua - Participe - Critique - Ajude
Envie seu e-mail para: gerenteblog@gmail.com

quarta-feira, 22 de agosto de 2007

Agenda com acesso a dados - VB.NET 2005

Se você esta começando agora a aprender o VB 2005 e tem dúvidas em como criar uma aplicação para acesso a dados que realize as tarefas de incluir, exclui, alterar e listar os dados esta pequena agenda feita no Visual Basic 2005 é exatamente o que você procura: simples , com código sem complicações , realizando as principais tarefas de manutenção (as famosas operações CRUD).

Ao estudar esta aplicação você vai aprender a:

- Criar um projeto de acesso a dados usando o Microsoft Access;
- Criar uma interface com o usuário simples e funcional(Menus de opções com ícones);
- Realizar as operações de inclusão, alteração e exclusão de dados;
- Trabalhar com exibição de imagens em formulário;
- Salvar , remover e exibir as imagens em um banco de dados Access;
- Acessar a internet a partir da sua aplicação VB;


Leia Mais



Contribua - Participe - Critique - Ajude
Envie seu e-mail para: gerenteblog@gmail.com

segunda-feira, 20 de agosto de 2007

O perigo no gerenciador de uploads do PHP

O PHP é capaz de receber o upload de qualquer browser que siga a norma RFC-1867, o que permite o upload de arquivos cliente => servidor. Ele ainda provê o controle total de quem pode fazer o upload e o que fazer com o arquivo após sua transferência, mas mesmo com esse controle, somente poucas pessoas sabem do perigo real do mal uso desse recurso.

Contribua - Participe - Critique - Ajude
Envie seu e-mail para: gerenteblog@gmail.com

sábado, 18 de agosto de 2007

Primeiros Passos no Ajax

Vamos falar um pouco de um assunto muito interessante que, acredito, é do interesse geral de quem desenvolve sites dinâmicos: Ajax

Mas afinal, o que é esse tal de Ajax?

Ajax é a abreviação de Asynchronous JavaScript And XmlHttpRequest e se você nunca ouviu falar dessa tecnologia, é bom correr e começar a dar uma olhada em sites como o Gmail, Google Earth, dentre outros.


Leia Mais

Contribua - Participe - Critique - Ajude
Envie seu e-mail para: gerenteblog@gmail.com

quinta-feira, 16 de agosto de 2007

Exibindo Imagens no Pocket PC

O objetivo deste artigo é mostrar o uso controle ImageList no Pocket PC. Assim você poderá criar um catálogo de produtos e instalar no Pocket do vendedor da sua empresa para o mesmo visitar os clientes e efetuar os pedidos.

Abra o Visual Studio .NET 2003 e crie um projeto com as seguintes características:

•Project Types: Visual Basic Projects
•Templates: Smart Device Application
•Name: PocketPC
•Location: C:\MSDN\PocketPC

Contribua - Participe - Critique - Ajude
Envie seu e-mail para: gerenteblog@gmail.com

quarta-feira, 15 de agosto de 2007

Interoperabilidade entre sistemas PHP e JAVA

Este artigo apresentará uma forma de integrar sistemas PHP e JAVA, através de um webservice. Iremos utilizar um servidor Apache para rodar o PHP e um Tomcat para rodar o JAVA. Lembrando que a configuração destes servidores não é o foco deste tutorial.

Leia Mais


Contribua - Participe - Critique - Ajude
Envie seu e-mail para: gerenteblog@gmail.com

segunda-feira, 13 de agosto de 2007

Transações no SQL Server

Entender como funcionam as transações é o primeiro passo a entender o mecanismo de funcionamento do SQL Server. Aprender os modos de operação das transações, como trabalhar com transações aninhadas e criar savepoints é o objetivo principal desse artigo, além de uma visão sobre ACID.

Leia Mais

Contribua - Participe - Critique - Ajude
Envie seu e-mail para: gerenteblog@gmail.com

domingo, 12 de agosto de 2007

Técnicas Avançadas de Select

Este artigo tem o objetivo de demonstrar, através de exemplos práticos, técnicas de SELECT testadas e utilizadas por mim durante toda a minha experiência com bancos de dados relacionais. Os comandos aqui expostos foram testados em Firebird 1.0, porém podem ser aplicados em outros outros servidores devendo-se tomar o cuidado de substituir as sentenças por outras compatíveis na nova plataforma.


Leia Mais


Contribua - Participe - Critique - Ajude
Envie seu e-mail para: gerenteblog@gmail.com

sábado, 11 de agosto de 2007

Criando um Formulário de Pedidos com os Assistentes - VB.Net

Neste artigo eu vou mostrar como você pode criar um formulário para efetuar o pedido de venda de um produto em uma aplicação Windows Forms usando somente os assistentes de configuração para Data Source.

Suponha que você tenha que criar um formulário de pedidos para vendas em uma aplicação Windows Forms usando o VB 2005 Express Edition.

Leia Mais


Contribua - Participe - Critique - Ajude
Envie seu e-mail para: gerenteblog@gmail.com

sexta-feira, 10 de agosto de 2007

Como reduzir tempo e esforço, garantindo a padronização do sistema, utilizando a herança de formulários.

Existem sistemas que possuem um grande número de formulários de cadastros e/ou listagens de consultas, que exigem certo trabalho para criar todos formulários com o mesmo padrão e funcionalidades. Para tanto se pode utilizar a herança de um formulário predefinido com as características comuns a serem utilizadas, como botões, grids, eventos e métodos. Para garantir a padronização do sistema e ao mesmo tempo reduzir tempo no desenvolvimento e esforço.

Nesse artigo será criado um formulário padrão para consulta, com alguns botões, um DBgrid para listagem e algumas funções básicas que seriam usadas em todos formulários de consulta. Que servirá como referência para todos que serão criados com o mesmo padrão.


Leia Mais


Contribua - Participe - Critique - Ajude
Envie seu e-mail para: gerenteblog@gmail.com

quinta-feira, 9 de agosto de 2007

Stored Procedures usando o MySQL e PHP

Neste artigo mostrarei como utilizar Stored Procedures com o PHP. Stored Procedures nada mais é do que comandos SQL gravados diretamente no servidor, com elas você não se dará mais ao trabalho de fazer suas SQLs em seu código.

As procedures aceitam várias coisas que uma linguagem de programação tem, como condições, loops, atribuições e afins, que fogem do escopo deste artigo, pois ele visa mostrar o básico de como usar as procedures.

Leia Mais


Contribua - Participe - Critique - Ajude
Envie seu e-mail para: gerenteblog@gmail.com

quarta-feira, 8 de agosto de 2007

Conhecendo o SQL Server 2005 Express Edition

Antes de mais nada, vamos exclarecer uma coisa. O SQL Server 2005 Express Edition (SQL Server Express) não é o SQL Server 2005 propriamente dito. O SQL Server Express é uma plataforma de banco de dados baseada nas tecnologias do SQL Server 2005 e chega para substituir o MSDE 2000. Ele é um produto gratuito e possui características de rede e segurança que o diferenciam das demais edições do SQL Server 2005.

Neste artigo pretendo fazer uma introdução básica sobre o SQL Server Express 2005, falando sobre suas principais características e fazendo uma comparação com o atual MSDE 2000.

Leia Mais

Contribua - Participe - Critique - Ajude
Envie seu e-mail para: gerenteblog@gmail.com