Re: [firebase-br] Criar BD dinâmicamento pelo delphi

Wecsley Fey - Fóruns wecsley.fey em bol.com.br
Ter Fev 15 18:02:44 -03 2005


Caro Carlos, antes de entrarmos em um OFF,

A criação de um DB diretamente pelo Delphi é uma tarefa muito simples.
Você pode efetuar esta rotina com uma simples variavel do tipo TIBDataBase, já que você usa IBX.
Após a criação desta variável, você passa os parâmentros do BD e depois o cria.
Segue um simples exemplo, ao qual estamos criando um BD em dialeto 3:


procedure TFMTeste.Button1Click(Sender: TObject);
var CriaBanco : TIBDataBase;
begin

Try
   CriaBanco := TIBDatabase.Create( Application );
   CriaBanco.DatabaseName := 'C:\Teste\Teste.fdb';
   CriaBanco.Params.Clear;
   CriaBanco.Params.Add('user ''SYSDBA''');
   CriaBanco.Params.Add('password ''masterkey''');
   CriaBanco.Params.Add('default character set ISO8859_1');
   CriaBanco.SQLDialect := 3;
   CriaBanco.CreateDatabase;

Finnaly

CriaBanco.Free;

end;

end;

Qualquer dúvida, entre em contato!

--------------------------------------------------------------------------------

Wecsley Fey
Progestor Informática Ltda
Programador - Departamento Contábil
suporte em progestor.com.br
Fone/Fax: (0xx51) 5461836  99931208
  ----- Original Message ----- 
  From: Sergio Keller 
  To: FireBase 
  Sent: Tuesday, February 15, 2005 1:53 PM
  Subject: Re: [firebase-br] Criar BD dinâmicamento pelo delphi


  Até onde sei não dá.
  Como sugestão, crie um BD vazio e quando precisar faça um copy

  Sergio
  ----- Original Message ----- 
  From: "Carlos Alberto" <sdcarlosalberto em uol.com.br>
  To: <lista em firebase.com.br>
  Sent: Tuesday, February 15, 2005 1:09 PM
  Subject: [firebase-br] Criar BD dinâmicamento pelo delphi


  Olá galera. Tudo bom? Gostaria de contar com a ajuda de VCs. Como faço para
  cria BD interbase sem precisa de entra no Interbase utilizando o IBConsole.
  Cria o BD pelo Delphi7. Utilizo o componente IBX. Valeu!!
  ______________________________________________
  FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
  Para editar sua configuração na lista, use o endereço
  http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br


  ______________________________________________
  FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
  Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br



Mais detalhes sobre a lista de discussão lista