rodar .sql via programaçao

Firebird

20/11/2007

bom dia a todos.
é possível rodar um arquivo do tipo .sql (ele contem criação do BD e de tabelas) via programação? Ou via linha de comando utilizando alguma dll do firebird?

gostaria de criar o banco de dados no momento da instalação do meu aplicativo, assim economizaria espaço no instalador, pois hoje tenho que enviar o banco de dados junto.

grato a todos


Renan.cb

Renan.cb

Curtidas 0

Respostas

Gandalf.nho

Gandalf.nho

20/11/2007

Sim, você pode tanto usar o utilitário ISQL que acompanha o banco, quanto criar um utilitário usando algum componente adequado (como o IBScript, da paleta IBX)


GOSTEI 0
Renan.cb

Renan.cb

20/11/2007

Bom dia gandalf.nho!

Existe algum lugar onde eu possa obter informaçoes sobre os parametros que devo passar para o isql.exe? ou um help?

Grato pela resposta


GOSTEI 0
Renan.cb

Renan.cb

20/11/2007

bom encontrei essa referencia na web, posto aqui para ajudar outros colegas.

Mas agradeço se alguem postar outras dicas sobre os comandos do isql.exe

http://www.destructor.de/firebird/isql.htm


GOSTEI 0
Renan.cb

Renan.cb

20/11/2007

Outra dúvida, irei rodar o firebird embarcado entao nao terei o isql.exe instalado, alguem sabe se é possível gerar o banco de dados através de um script .sql usando a gds32.dll?

um colega diz que já leu algo sobre isso.
grato pela ajuda.


GOSTEI 0
Gandalf.nho

Gandalf.nho

20/11/2007

Pode usar um componente como o IBScript para rodar seu script.


GOSTEI 0
POSTAR