Delphi Client/Serv

Delphi

21/10/2005

Ola pessoa!
Sempre desenvolvir em paradox e quero começar a desenvolver applicações client/Serv com Mysql se alguem que tem experiencia nesta area poder me ajudar tirando algumas duvida.
- como funciona
- Delphi5 ou Delphi7 ? quais componentes ?
- segurança
- tratamentos em rede?

como eu poderia desenvolver uma aplicação independente se for utilizar oracle, sqlserver, mysql, interbase, fireboard?

e uma aplicação remota?

desde ja agradeço !
abraços Darlan !


Darlan

Darlan

Curtidas 0

Respostas

Darlan

Darlan

21/10/2005

sobe


GOSTEI 0
Marlon Spiess

Marlon Spiess

21/10/2005

vá em pesquisar e digite ´mysql componentes delphi 7´ para o forum delphi.

Acredito q lá vc terá uma boa base.

Espero ter ajudado


GOSTEI 0
Crash

Crash

21/10/2005

mais porque começar com MySQL? Eu recomendo vc começar com Interbase/Firebird... eh mto mais simples de trabalhar, o delphi ja da acesso nativo ao banco, conteudo de ajuda na internet eh mto mais facil de encontrar. Fora a estabilidade e tamanho do arquivo do banco que eh mto pequeno comparado com outros SGDBs.

t+


GOSTEI 0
Paulo

Paulo

21/10/2005

Eu daria a mesma resposta q o colega crasH deu.

como eu poderia desenvolver uma aplicação independente se for utilizar oracle, sqlserver, mysql, interbase, fireboard?


À excessão do MySql, eu usaria BDExpress(Aliás uso). Trabalhei um ano numa empresa usando MySql. Prefiro o FB, é mais banco, 100¬ free e estável, suporte a Stored Procedures, Views e etc..., além de aceitar a linguagem SQL em 100¬. Se vai migrar, eu faria isso.


GOSTEI 0
Sistemald

Sistemald

21/10/2005

Eu tb recomendo o Firebird, eu apenas dei uma olhada no Mysql e não gostei muito(não fui com a cara dele :D ), você pode usar o delphi 7 ou 2005(win32), com MDO (Suite nativa para acesso ao Firebird).


GOSTEI 0
Raserafim

Raserafim

21/10/2005

tb vejo muitas vantagens no Firebird, e a suite MDO que tem excelente acesso nativo e é brasileira.
e lembrando que o MySQL não é free para uso comercial, enquanto o Firebird é total.


GOSTEI 0
Sistemald

Sistemald

21/10/2005

Link para download da Suite de Componentes MDO

http://mdo.sourceforge.net/

Link para Download do Firebird 1.5.2

http://prdownloads.sourceforge.net/firebird/Firebird-1.5.2.4731-Win32.exe?use_mirror=ufpr

link para Download do Firebird 2.0 Alpha 3 (Versão não Estavel)

http://www.firebirdsql.org/download/prerelease/win32/Firebird-2.0.0.11252-1-Win32.exe


GOSTEI 0
Darlan

Darlan

21/10/2005

sobe


GOSTEI 0
Darlan

Darlan

21/10/2005

Pessoal obridado pela dica sobre o bd?
Mas o que é o MDO ?
funciona em qual versão? e é estavel?
e referente a desenvolvimento em 3 camadas?

obrigado!


GOSTEI 0
Sistemald

Sistemald

21/10/2005

Como havia dito o MDO é uma suite de componentes de acesso ao Firebird, ele ainda não possui uma versão full, esta na versão RC1, porém eu utilizo o MDO desde da versão 0.8, e sempre foi muito estavel.

O MDO é muito parecido com o IBX, pois ele foi desenvolvido a partir do ´Freeib 4..3´ (acho que é isso), da onde veio o IBX também.


GOSTEI 0
Marlon Spiess

Marlon Spiess

21/10/2005

Tive problemas qdo tentei instalar, tem algum passo em especial para faze-lo ??


GOSTEI 0
Sistemald

Sistemald

21/10/2005

Abra o Projeto ´mdo_d7.bpg´

Compile os dois packages, e Instale o DCLMDO70.dpk.

depois adicione o path ao ´Library path´ do delphi.


GOSTEI 0
Marlon Spiess

Marlon Spiess

21/10/2005

qdo compilo dá a seguinte mens.:
[Fatal Error] DCLMDO70.dpk(36): Required package ´RCLMDO00´ not found

onde estou errando ??


GOSTEI 0
Sistemald

Sistemald

21/10/2005

Não é você que esta errando, agora me lembrei é uma falha no instalador!


Eu não me lembro como resolvi, acho que foi assim:

abrir o DCLMDO70.dpk

fui na seção ´Requires´ e removi o seguinte item:

RCLMDO70.bpl;

depois de removido, eu o acrescentei novamente.

Clica em ´Requires´ depois em ´ADD´, e seleciona o RCLMDO70.dpk na pasta onde vc extraiu os arquivos.

depois é só compilar e instalar!

tenta aí, se não conseguir me fala, que vejo aqui!


GOSTEI 0
Marlon Spiess

Marlon Spiess

21/10/2005

bom, antes de vc responder, tentei justamente isso. Retirei o arquivo (comentei) e compilei e instalei, agora vou fazer testes pra verificar se está estável. Prometo postar aqui a solução encontrada, caso seja está.

Valew mesmo.

Acho q esses comentários podem ajudar mais pessoas.
[] ´s


GOSTEI 0
Sistemald

Sistemald

21/10/2005

Como sempre a Equipe do MDO esta de parabéns!!!

Ja liberam um path de correção para instalação em Delphi 7

http://sourceforge.net/tracker/download.php?group_id=65944&atid=512822&file_id=152554&aid=1326862

e Olhe o que afirma o site:

12-OUT-2005 Mercury Database Objects Release Candidate 1 - Para cada nova release candidate, a partir de agora, será necessário alguma progressão na documentação. Eventualmente qualquer correção de bug poderá ocorrer, porém o foco é concluir a documentação para a liberação da versão final. O produto está estável!


Como havia dito o produto está estavel!!!


GOSTEI 0
Crash

Crash

21/10/2005

eu recomendo vc utilizar IBX ou IBO sao duas paletas de componentes mto usadas e de facil ajuda na net... e com acesso nativo e mto estavel. O IBX eh nativo do delphi tambem, ou seja, se vc quiser migrar pra uma versao mais nova ou mais velha do delphi com certeza vc nao tera mtos problemas. O mais recomendavel eh começar com o IBX e depois havendo necessidades, migre pra outra (acho pouco provalvel de acontecer).

t+


GOSTEI 0
Sistemald

Sistemald

21/10/2005

Se for trabalhar com Interbase(que é um produto comercia), trabelhe com IBX( que é para acesso nativo com InterBase, agora se for trabalhar com Firebird( que é muito estavel, com ótimos recursos, que vem brigando com o IB pau a pau) trabelhe com MDO que é acesso nativo ao Firebird, e se compromete a ficar compativel com futuras versões do Firebird, ao contrario do IBX, que a cada versão é menos compativel.


GOSTEI 0
Marlon Spiess

Marlon Spiess

21/10/2005

Como sempre a Equipe do MDO esta de parabéns!!! Ja liberam um path de correção para instalação em Delphi 7 http://sourceforge.net/tracker/download.php?group_id=65944&atid=512822&file_id=152554&aid=1326862 e Olhe o que afirma o site: [quote:ddc24b35d9]12-OUT-2005 Mercury Database Objects Release Candidate 1 - Para cada nova release candidate, a partir de agora, será necessário alguma progressão na documentação. Eventualmente qualquer correção de bug poderá ocorrer, porém o foco é concluir a documentação para a liberação da versão final. O produto está estável!


Como havia dito o produto está estavel!!![/quote:ddc24b35d9]



Realmente, o path resolveu os problemas na instalação.
nos testes iniciais está tudo ok

Muito obrigado a todos pela ajuda


GOSTEI 0
POSTAR