#### Preparação do ambiente de trabalho. -------------------------------------------- Delphi 7 - Cuidados já na instalação. -------------------------------------------- - Não Instalar Interbase - Não instalar CORBA - Não Instalar Rave - não usar o Rave Padrão. - Instalar um update do Delphi (\Instaladores\delphi\Updates\packs\d7_ent_upd1_1.exe) - Instalar o Rave (\Instaladores\delphi\Updates\packs\rave_be_5_0_8.exe) --COMPONENTES -Instalação manual: Copiar a pasta (\Instaladores\delphi\Componentes\ComponentesManuais), para pasta da BORLAND Abrir o Delphi, FILE > OPEN > Localizar a pasta \Arquivos de Programas\Borland\ComponentesManuais\ComponenteXXX Selecioar o .DPK e dar um OPEN. Clicar em Compile, e Install. Fazer isso com todos componentes, tem componentes que tem Dependências necessitam ser instalado antes.. Após feito isso: Acessar o MENU: TOOLS > ENVIROMENT OPTIONS > GUIA (LIBRARY) Clicar nos botão "..." da linha "Library Path" Adicionar componente por componente na lista, selecionar os arquivos da pasta source/src sempre. *Dúvidas me liga é confusa essa parte. *Pronto estamos com o Ambiente DELPHI7 PREPARADO. -Instalação Automática A DEVEXPRESS tem instalação automática. usar o setup \Instaladores\delphi\Componentes\DevExpress\Devexpress all VCL Delphi2005 12-2004 -------------------------------------------- Firebird 1.5 -------------------------------------------- Exceutar o instalador \Instaladores\bds\Firebird\Install_server\Firebird-1.5.2.4731-Win32.exe Setup Simples sem erro... - Ferramenta de Admin/Query \Instaladores\bds\Firebird\Admin\IBExpress_Personal.exe Setup Normal, ela é um versão que não tem todas funcionalidade mas atende, podemos fazer tudo criar user, tabelas, procedures etc... - Drive de Acesso. Existe o Driver ODBC, mas vamos usar o drive NATIVO do INTERBASE, podemos também atualizar usando o do Firebird que esta na pasta... \Instaladores\bds\Firebird\Driver_DbExpress_Nativo Jogar fbclient.dll(ta na pasta do FB) na pasta BIN do DELPHI. Jogar as DLLS dbexpUIBfire15.dll, dbexpUIBfire102.dll, dbexpUIBfire103.dll, dbexpUIBint6.dll, dbexpUIBint7.dll, dbexpUIBint65.dll, dbexpUIBint71.dll,dbexpUIByaffil.dll Na SYSTEM32 -------------------------------------------- Exemplo Conexão com banco -------------------------------------------- Abra o projeto \Projetos\Teste_delphi_FB Fiz um exemplo de conexão com banco e Grid da Dev que já faz INSET,UPDATE e DELETE Vc pode abrir e fuçar tudo o que usei... fiz isso a um tempo mais lembro que até usei consitências, geração de ID automarico(autonumeração). Veja os SCRREN SHOT.. PS: o BD esta na pasta D:\developer\Bds\firebird\BASE1.GDB Criei um usuário: usuario senha: 123456 acho que da pra vc se virar. --------------------------------------------