Fórum Utilizar DBExpress para criar uma base de dados #430783
10/12/2012
0
obrigado!
"Deus abençoe!"
Wilton Júnior
Curtir tópico
+ 0Posts
11/12/2012
Alvaro Vieira
O que você chama de "uma base nova" ?
Se você estiver mudando a maneira como acessa os dados (por ex. de client server p/ multi camadas) ou mesmo se estiver criando tudo do zero (banco de dados e aplicação) você deve partir do banco de dados e aí p/ poder te orientar melhor, descreva o que você está precisando: dica sobre uso da dbExpress ou crianção do banco de dados. Descreva também a versão do Delphi e do banco de dados.
Abraço.
Gostei + 0
11/12/2012
Wilton Júnior
O que estou tentando é seguinte, quando eu digitar em um componente memo "create database teste;", que essa base de dados seje criada.
Mas quero construir isso utilizando DBExpress e ñão o componente do Interbase.
Obrigado.
"Deus Abençoe"
Gostei + 0
12/12/2012
Marco Salles
http://marcosalles.wordpress.com/2011/06/15/manipulando-metadados-criando-tabelas-campos-chaves-estrangeiras-utilizando-o-framework-dbxexpress-sem-dataset-delphi-2010-parte-iii/
Gostei + 0
12/12/2012
Alvaro Vieira
http://stackoverflow.com/questions/423808/creating-a-database-using-dbexpress-in-delphi
Abraço.
Gostei + 0
12/12/2012
Wilton Júnior
obrigado.
"Deus Abençoe"
Gostei + 0
13/12/2012
Claudia Nogueira
var
IBDatabase1: TIBDatabase;
begin
IBDatabase1 := TIBDatabase.Create(Self);
try
IBDatabase1.DatabaseName := 'C:\TESTE2.FDB';
IBDatabase1.Params.Add('USER ''SYSDBA''');
IBDatabase1.Params.Add('PASSWORD ''masterkey''');
IBDatabase1.Params.Add('PAGE_SIZE 4096');
IBDatabase1.Params.Add('DEFAULT CHARACTER SET WIN1252');
IBDatabase1.CreateDatabase;
finally
IBDatabase1.Free;
end;
end;
Gostei + 0
13/12/2012
Deivison Melo
Exemplo citado acima no link abaixo:
[url]http://cc.embarcadero.com/Item/26210[/url]
Gostei + 0
15/12/2012
Wilton Júnior
(create database).
Claudadnh aparece a seguinte mensagem de erro "Unavailable database".
obrigado!
Gostei + 0
15/12/2012
Alisson Santos
Tipo assim, você vai lá e digita os comandos para criação de uma base de dados nova?
Gostei + 0
15/12/2012
Wilton Júnior
Me ajuda por favor.
O codigo que a Claudia passou esta dando Unvalidable Database.
Eu qero montar um software proprio gratuito para todos os desenvolvedores entendeu.
Pode me ajudar?
obrigado
Gostei + 0
15/12/2012
Claudia Nogueira
Mas para o seu objetivo, realmente não é o mais indicado, pois você quer fazer uma coisa mais avançada.
O certo é rodar scripts.
Qual versão do Delphi você está usando?
Me ajuda por favor.
O codigo que a Claudia passou esta dando Unvalidable Database.
Eu qero montar um software proprio gratuito para todos os desenvolvedores entendeu.
Pode me ajudar?
obrigado
Gostei + 0
15/12/2012
Rodolpho Silva
Concordo com a Cláudia. O que você está tentando fazer não é o melhor indicado. Existem diversos fatores que influenciam na criação de um banco de dados (mesmo o Firebird). Local do arquivo, alias para a instância, tipo de charset, etc... Rodar scripts (como foi indicado) é a melhor solução. Se você deseja distribuir a sua aplicação com um BD zerado, é melhor você criar um "modelo" e fazer a distribuição junto com a sua aplicação (em um instalador customizado). Bem, eu não faria isso...
Bem, reveja os exemplos citados pois como já foi dito, o exemplo da Cláudia funcionou em 5x.
É apenas minha opinião.
Gostei + 0
15/12/2012
Wilton Júnior
Claudia estou desenvolvendo em delphi XE2
obrigado.
Gostei + 0
17/12/2012
Wilton Júnior
Gostei + 0
17/12/2012
Wilton Júnior
Peço desculpa pelo meu equivoco e muito obrigado pela ajuda.
"Deus o abençoe"
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)