Usuário com melhor resposta
Verificando a existencia de uma Tabela (VB6)

Pergunta
-
Respostas
-
Olá Helio,
Utilize o seguinte código:
select count(*) from sysobjects where name = 'TABELA'
se retornar 1 é porque existe, senão não existe.
espero ter ajudado
Att
Henrique Gurgacz- Sugerido como Resposta Toniolo segunda-feira, 10 de maio de 2010 20:19
- Marcado como Resposta Eder CostaModerator terça-feira, 7 de dezembro de 2010 15:24
-
Valeu Henrique,
Deu certinho aqui veja como ficou....
this.query = "select count(*) from sysobjects where name = 'TONIOLO'"; DataTable data = new DataTable("tabela"); // Cria table com os dados vindos do BD try { try { this.command = new SqlCommand(this.query, this.conection); // String de comando + string de coxeão this.conection.Open(); // Abre a conexão com BD SqlDataAdapter adaptador = new SqlDataAdapter(this.command); adaptador.Fill(data); // Preenche a tabela } catch { } // erro =/ } finally { this.conection.Close(); // Fecha conexão } int ver = Convert.ToInt32(data.Rows[0][0].ToString()); if(!ver) { // não existe! }
Saudações guri de seu companheiro de Facul...
Abraços
Renan Toniolo Rocha- Marcado como Resposta Eder CostaModerator terça-feira, 7 de dezembro de 2010 15:24
Todas as Respostas
-
Olá Helio,
Utilize o seguinte código:
select count(*) from sysobjects where name = 'TABELA'
se retornar 1 é porque existe, senão não existe.
espero ter ajudado
Att
Henrique Gurgacz- Sugerido como Resposta Toniolo segunda-feira, 10 de maio de 2010 20:19
- Marcado como Resposta Eder CostaModerator terça-feira, 7 de dezembro de 2010 15:24
-
Valeu Henrique,
Deu certinho aqui veja como ficou....
this.query = "select count(*) from sysobjects where name = 'TONIOLO'"; DataTable data = new DataTable("tabela"); // Cria table com os dados vindos do BD try { try { this.command = new SqlCommand(this.query, this.conection); // String de comando + string de coxeão this.conection.Open(); // Abre a conexão com BD SqlDataAdapter adaptador = new SqlDataAdapter(this.command); adaptador.Fill(data); // Preenche a tabela } catch { } // erro =/ } finally { this.conection.Close(); // Fecha conexão } int ver = Convert.ToInt32(data.Rows[0][0].ToString()); if(!ver) { // não existe! }
Saudações guri de seu companheiro de Facul...
Abraços
Renan Toniolo Rocha- Marcado como Resposta Eder CostaModerator terça-feira, 7 de dezembro de 2010 15:24