Re: [firebase-br] SET TERM( ponto e vírgula) + VB.NET

Jeferson Oliveira jefersonfoliveira em gmail.com
Ter Jul 25 17:52:59 -03 2006


Rodrigo,

O caracter terminador pode ser definido a qualquer tempo dentro de um
bloco de instruções. Entenda como bloco de instruções um script que
executa várias sentenças em sequência.
Se quiser testar em um editor de banco de dados (IBExpert por exemplo)
perceberá que em um comando SQL comum você não conseguirá definir o
terminador, para tanto terá que utilizar a opção "Script executive".
Muitos ferramentas/ambientes de desenvolvimento tem disponível
componentes que lhe permitem montar scripts para serem executados no
banco de dados.
Não sou versado em VB, mas creio que o FBCommand não é o tipo mais
adequado para essa tarefa.
Sei que a Microsoft possui algumas extensões para ADO que suportam
sentenças DDL e permitem script. Se não me engano essa biblioteca
chama-se "Microsoft ADO for DDL and Security".


Abraço!
Jeferson Oliveira




Mais detalhes sobre a lista de discussão lista