Um conhecimento só é válido quando compartilhado.

segunda-feira, 22 de abril de 2013

Delphi XE4 Trial por 30 Dias

Hoje dia 22/04/2013, foi lançado no site da Embercadero o Delphi XE4, experimente a versão Trial, que já pode ser baixado no link RAD Studio XE4 for 30 days, na instalação serão instalados:
Delphi, C++Builder e HTML5 Builder, você pode também experimentar o novo Instant Trial (Beta) que instalará o Delphi e C++Builder, veja também Oferta especial para primeira aquisição de RAD Studio, Delphi e C++Builder XE4!

domingo, 21 de abril de 2013

sábado, 6 de abril de 2013

FireDAC no Delphi

Olá, como a maioria já sabe a mais recente aquisição da Embarcadero, é a suite de acesso a dados chamado FireDAC, nome definido pela Embarcadero para comercialização da suite de componentes que a própria adquiriu e que se chamava AnyDAC, mais informações sobre o assunto veja no link FireDAC. Meu objetivo aqui é mostrar como instalar o FireDAC em outras versões do Delphi que não seja a padrão do instalador XE3.
Para instalar o FireDAC em outra versão do delphi basta executar o instalador passando para ele a versão do delphi onde deve ser instalado dessa forma:

[code]
FireDAC_x.x.x.xxxx.exe /IDE:D? - onde interrogação é a versão do delphi exemplo D2010

É isso ai, abraço a todos

quinta-feira, 21 de fevereiro de 2013

Dica – MySQL com dbExpress no Delphi 2010/XE – evitando problemas

Dica – MySQL com dbExpress no Delphi 2010/XE – evitando problemas:
Desde que o Delphi suporta MySQL através do driver dbExpress é comum ver desenvolvedores com certa dificuldade para conectar ao MySQL, vejo isso acontecer mais com aqueles que usam a versão do Delphi ou C++Builder 2010 e XE, isso poderia ser evitado ao ler o arquivo readme.html que está localizado no diretório de instalação do Delphi.
Este arquivo documenta todas as versões de banco suportada pelo dbExpress, incluindo o MySQL que tem uma particularidade, a combinação de versões de DLL que podem ser feita, isso acontece porque o MySQL muda com frequência sua API e assim dificulta para qualquer fornecedor manter a compatibilidade, por isso essa combinação.
Abaixo informações que você deve saber e que estão no readme.html

Versões de servidores MySQL oficialmente suportadas e testadas pelo Delphi e C++Builder

MySQL 5.1, 5.0.27, 4.1 (Todas) (Driver dbxMYS.dll, Client libmysql.dll)

Combinação das versões de servidores e clientes MySQL que foram testados, ou seja, veja bem as versões de DLL que devem ser usadas no server e client

  • LibMySQL.dll (5.1.XX) Client  - DBXMys.dll MySQL 4.0.XX Server
  • LibMySQL.dll (5.1.XX) Client  - DBXMys.dll MySQL 5.0.XX Server
  • LibMySQL.dll (5.1.XX) Client  - DBXMys.dll MySQL 5.1.XX Server
Sendo objetivo, instale a versão do cliente do MySQL 5.1.xx para que sua aplicação cliente possa conectar a servidores MySQL 4.0.XX, 5.0.XX e 5.1XX.
Lembre-se de instalar o cliente do  MySQL 32-bits, se você instalar o cliente 64-bits jamais irá funcionar com o Delphi 2010 e XE.
Caso você tenha mais de uma versão Delphi instalada na mesma máquina, faça o seguinte?
Duas versões de IDE na mesma máquina pode fazer com que uma  das versões antigas do driver dbExpress para MySQL seja carregado, isso irá acontecer por causa da variável de sistema PATH, coloque o diretório bin da versão do Delphi que você quer executar a frente na variável de sistema PATH, você pode fazer isso através do menu Tools -> Options -> Environment Variables. Faça este procedimento se você desejar usar outra versão do Delphi.
Uma dica simples, mas que pode ajudar a economizar um tempinho.

Posts relacionados

Andreano Lanusse | Tecnologia e Desenvolvimento de Software

Follow me on Twitter: @andreanolanusse

Update 2 para Delphi XE3 e C++Builder XE3

Update 2 para Delphi XE3 e C++Builder XE3:
Foi disponibilizado o Update 2 para Delphi XE3 e C++Builder XE3, a maioria das correções no compilador 64-bit do C++, a lista completa de correções está disponível aqui.
Você terá de desinstalar o seu Delphi e C++Builder XE3, mesmo que você tenha aplicado o Update 1. Caso você tenha instalado o Platform Assistant faça a desinstalação, pois o Update 2 traz atualizações para o mesmo.
Para efetuar o download do Update 2, visite a página de usuários registrados conforme os links abaixo:

Posts relacionados

Andreano Lanusse | Tecnologia e Desenvolvimento de Software

Follow me on Twitter: @andreanolanusse

Total de visualizações

Postagem em destaque

ORMBr - Mapeamento objeto-relacional

Mapeamento objeto-relacional ( ou ORM, do inglês: Object-relational mapping ) é uma técnica de desenvolvimento utilizada para reduzir...

Todo os direitos reservados.. Tecnologia do Blogger.

Seguidores