Ola Bruno! Olha, As Create table e etc você pode adicionar o SQL direto no CommandText de um SQLDataSet e executar um ExecSQL(True);
SQLDataSet1.CommandText := 'Create table ASDF( Campo1 integer );'; SQLDAtaSet1.ExecSQL(True); Agora, criar o banco de dados mesmo (Create DataBase) não é possível com a versão padrão do DBX. Existe o DBXPlus que tem um componente de Script, porém esta versão foi descotinuada. Para este caso, você pode adicionar uma versão do banco de dados limpa (sem tabela e outros) ao programa e depois extrair caso o banco não exista e executar uma rotina com os devidos creates e etc. Espero ter ajudado Francisco Thiago de Almeida Enter&Plug Informática Divisão: Desenvolvimento e Banco de dados MSN: [EMAIL PROTECTED] Skype: enterplug_thiago ----- Original Message ----- From: "Bruno Lichot - Micrologos" <[EMAIL PROTECTED]> To: <Undisclosed-Recipient:;> Sent: Monday, April 11, 2005 3:12 PM Subject: [delphi-br] Execução de bloco de comandos SQL no IB/FB usando DBExpress Salve Galera Delphiana!!!! Alguns dos colegas saberia como fazer para executar um bloco de comandos SQL no InterBase ou no FireBird através do DBExpress. Tipo, executar um script inteiro de geração de banco de dados, com tds os creates, alter, adds q podem existir? Desde já obrigado pela atenção. As ordens. [[]´s Bruno Lichot Gerente de Novas Tecnologias - Micrologos Equipe ClubeDelphi DevMedia [EMAIL PROTECTED] [EMAIL PROTECTED] www.micrologos.com.br - www.clubedelphi.net - www.delphirio.assespro-rj.org.br [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html