quarta-feira, 10 de outubro de 2007

Delphi 2007 + Oracle + BDE

Fala pessoal,
Hoje tive que resolver um problema para um amigo meu, o problema era realizar a conexao com o oracle atravez de uma aplicação que utiliza bde e foi desenvolvida em delphi 7 que agora esta sendo portada para o Delphi 2007.

1º: certifique-se de que a sua versão do delphi não seja a professional, pois a mesma não possibilita a utilização do drive do oracle.

2º: instale o client do oracle.

3º: copie o arquivo -> C:\oracleexe\app\oracle\product\10.2.0\server\network\admin\tnsnames.ora que fica no pc onde o servidor oracle esta instalado para a pasta C:\XEClient\Network\admin\tnsnames.ora

4º: caso seu bdeadmin não esteja listando o drive nativo do oracle (Configuration->Native Drivers->ORACLE), reinstale seu BDE e ele aparecera.

5º: Abra seu delphi 2007 coloque um component TDatabase em seu form, clique com o botao direito do mouse sobre o TDatabase e selecione a opção Database Editor...

6º: Preencha o campo Name com o nome de seu Banco de dados Oracle Ex.: DBSistema

7º: Selecione o Driver name: ORACLE

8º: Preencha o campo parameter override como abaixo:
LANGDRIVER=DBWINUS0
SERVER NAME=XE
USER NAME=nome_do_usuario
SQLQUERYMODE=SERVER
PASSWORD=senha

9º Desmarque a opção login prompt do TDatabase e Connect.

Caso não conecte tente reiniciar sua maquina. Pois afinal isso é BDE.

Abraço espero que seja util para alguem ;)

Diego M. Garcia.

segunda-feira, 1 de outubro de 2007

Fazendo smartphone Moto Q utilizar a internet do seu pc com bluetoth generico e bluesoleil

I ai pessoal bleza ?

Depois de quebrar a cabeça por um bom tempo consegui fazer o MOTO Q funcionar com um adaptador bluetoth generico de R$20,00 que vc pode achar no Mercado Livre.

Esses adaptadores bluetoth vem com um software chamado BlueSoleil para utilizar os serviços de seu dispositivo.

Para que seu Moto Q funcione vc precisara instalar o cd que acompanha seu MOTO Q, ele instalara o Active Sync da MS e os drivers do aparelho.

Agora abra o BlueSoleil e certifique se de que o serviço de porta serial esteja ativado. Aproveite e anote as portas que esta sendo utilizada pelo Bluetooth, Ex.: COM6.

Após feito isso abra seu Active Sync, vá em Arquivo -> Configuração e marque a opção "Permitir conexões com um dos seguintes itens:" e selecione a porta serial do BlueSoleil. Clique em OK.

Agora em seu Moto Q vá em iniciar -> Bluetooth -> Gerenciador de Bluetooth e ligue o Bluetooth. Após feito isso vá em Iniciar -> ActiveSync -> Menu -> Conectar Via Bluetooth -> Siga os passos na tela e selecione a porta do BlueSoleil que vc configurou no ActiveSync do PC.

Pronto seu Moto Q irá conectar perfeitamente no pc e vc podera navegar na net, usar msn e etc, utilizando a conexão do pc sem pagar taxa de gprs da sua operadora.

Ps.: Algumas vezes o Bluesoleil trava ao tentar reconectar pelo Moto Q, basta finalizar o processo do active sync do pc e reiniciar o serviço da porta COM do bluesoleil e abrir o active sync do pc novamente. Caso isso não resolva, reinicie seu Moto Q e faça esse processo novamente.

Abraço a todos,
Diego M. Garcia.

sexta-feira, 21 de setembro de 2007

New Peter Morris Movie about ECO IV

Hello guys nice to see ya ;)

Bellow is the link to the new video from Peter Morris, it was showed during the Developer Days and it talks about the ECO IV with aspnet and vcl forms.

Dont miss that.

Watch the Movie

Download The Movie

Regards,
Diego M. Garcia.

Novo video do Peter Morris Sobre ECO IV

I ai pessoal tudo bem ?

Abaixo esta o link para o novo video do Peter Morris, que foi apresentado durante o Developer Days e fala sobre ECO IV com aspnet e vcl forms.

Vale a pena conferir.

Ver Video

Baixar o Filme

Grande abraço,
Diego M. Garcia.

quinta-feira, 23 de agosto de 2007

Rem Objects and Dbx Driver with Delphi 2007

I'm testing Rem Objects with Delphi 2007.
I've founded a litle problem when trying to connect to a database using the dbx driver of rem objects, the error was "DLL/Shared Library Name not Set", to solve that litle problem you just have to recompile the file DADBXDrv.dpr that is located on RemObjects Software\Data Abstract for Delphi\Source\Drives and after that you have to copy and replace the file DADBXDrv.dad that was created at the folder RemObjects Software\Data Abstract for Delphi\Bin to the folder RemObjects Software\Data Abstract (Common)\Bin

Now you can use the wizard and connect to a db using the DBX drive and everthing will work fine.

Thanks to Evgeny Karpov that helps to solve this litle problem.

And thanks to everybody,
Regards,
Diego M. Garcia