|
Postada em 11/09/2006 10:54 hs
Olá, estou tentando executar um script sql no vb para a criação de tabelas caso estas não sejam encontradas mas não consigo. Estou usando o MySQL 5.0 e VB 6.0. Tentei utilizar o SOURCE do shel MySQL no VB mas não deu certo. Aguém pode me ajudar? Obrigado, até logo.
|
|
|
|
|
Postada em 11/09/2006 10:57 hs
Fabio, é do meso jeito que vc exclui no banco de dados. dim sql as string sql="create table tabela (num numeric(5),descricao varchar2(10))" sql="select * from table" rs.open sql,conexao
|
|
|
|
Postada em 11/09/2006 10:58 hs
desculpe fabio, a primeira opcao nao precisa recordset, é so conexao.execute sql
|
|
|
|
Postada em 11/09/2006 11:04 hs
Opa, desculpe eu não expliquei direito, eu crio o script em um arquivo, e gostaria de executar os comandos que estão contidos no arquivo .sql, sendo assim se eu precisar criar novas tabelas, eu apenas inseriria os novos códigos no arquivo, sem precisar alterar o codigo fonte do meu sistema, vc tem alguma ideia de como fazer?
|
|
|
|
Postada em 11/09/2006 11:45 hs
Fabio pelo que eu entendi vc quer fazer tipo uma telinha "igual" o Query Analizer no seu sistema e quando quiser criar uma nova tabela vc digita a Query no campo da telinha do seu sistema e cria uma tabela em tempo de execusão, é isto?
bom, se for isto vc pode fazer exatamente o q Cardoso_G postou só que passando os parametros atraves do controle q esta usando textbox ou rtf, vc pode concatenar a a SQL com o q vc digitar no controle.
|
|
|
|
Postada em 11/09/2006 21:39 hs
Ok. Obrigado.
|
|
|