Fórum criar banco(.gdb) em tempo de execução... #224073
02/04/2004
0
:roll:
[]´s
Mahdak
Curtir tópico
+ 0Posts
02/04/2004
Mahdak
-------
sera que ninguuem pode me ajudar?
Gostei + 0
02/04/2004
Klausr
Quais componentes de acesso a bd voce esta usando?
Qual a versao do delphi e do interbase?
Gostei + 0
02/04/2004
Aroldo Zanela
Você pode utilizar um componente IBQuery para executar comandos DDL por meio do método ExecSQL do mesmo.
Gostei + 0
03/04/2004
Mahdak
-----
Ok, eu quero criar um banco em um determinado diretorio, para isso criei um form com um edit e um botao. ao digitar o nome do banco que o usuario deseja criar e clicar no botao, o sistema cria uma pasta e o banco dentro dessa pasta.
Exemplo:
Uses
FileCtrl
procedure TForm1.Button1Click(Sender: TObject);
var
Dir: string;
begin
Dir := ´C:\arquivos de programas\meuPrograma\DB\´+ edit1.text;
if not DirectoryExists(Dir) then
// cria diretório
ForceDirectories(Dir);
ShowMessage:= Dir + ´ foi criado´;
begin
//esse código que está faltando para mim:
//cria o banco.gdb com o mesmo nome do edit1.text, com tabelas dentro do mesmo, registra ele no
// interbase, etc...(procedimentos necessários, para o banco funcionar)
end;
end;
estou usando delphi7, interbase 6, e os componentes de acesso ao banco sao: ibtransaction, datasourse, ibdatabase...
abraços! :lol:
Gostei + 0
05/04/2004
Mahdak
------
é urgente pessoal.... :oops:
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)