PRECISO ZERAR UMA TABELA DE UMA CONSULTA
PRECISO ZERAR UMA TABELA DE UMA CONSULTA EM TEMPO DE EXECUCAO MAS O CODIGO ABAIXO NAO ESTA FUNCIONANDO ALGUEM PODE ME AJUDAR ?
data2.ConnectionString = fprincipal.StatusBar1.Panels(3).Text
data2.RecordSource = [Ô]SELECT * from CONSULTAMOVIMENTO [Ô]
data2.Refresh
While Not data2.Recordset.EOF
data2.Recordset.Delete
data2.Recordset.MoveNext
Wend
data2.Refresh
MsgBox ([Ô]CONSULTA ZERADA[Ô])
APRESENTA O ERRO RUNTIME ERROR -2147467259
INFORMACOES INSUFICIENTES OU INCORRETAS SOBRE A COLUNA CHAVE
data2.ConnectionString = fprincipal.StatusBar1.Panels(3).Text
data2.RecordSource = [Ô]SELECT * from CONSULTAMOVIMENTO [Ô]
data2.Refresh
While Not data2.Recordset.EOF
data2.Recordset.Delete
data2.Recordset.MoveNext
Wend
data2.Refresh
MsgBox ([Ô]CONSULTA ZERADA[Ô])
APRESENTA O ERRO RUNTIME ERROR -2147467259
INFORMACOES INSUFICIENTES OU INCORRETAS SOBRE A COLUNA CHAVE
Delete from consultamovimento
ou
truncate consultamovimento
Mas o melhor para seu caso, pra não ter que ficar criando tabela, zerando, abastecendo com dados, o melhor mesmo é criar uma view...
ou
truncate consultamovimento
Mas o melhor para seu caso, pra não ter que ficar criando tabela, zerando, abastecendo com dados, o melhor mesmo é criar uma view...
em qual opcao do data2. coloco esse comando ?
Não sei o que é o seu [Ô]data2[Ô] mas se for um adapter ou coisa parecida, deve ter um método [Ô]Execute[Ô] ou coisa assim
Nao tem execute ja procurei
uso o adodc padrao do vb
Tenta simplesmente colocar no lugar do [Ô]Select ....[Ô]
Diz operacao nao permitida quando objeto esta fechado
Posta seu codigo amigao !
Abraços
Abraços
data2.ConnectionString = fprincipal.StatusBar1.Panels(3).Text
data2.RecordSource = [Ô]SELECT * from CONSULTAMOVIMENTO [Ô]
data2.Refresh
While Not data2.Recordset.EOF
data2.Recordset.Delete
data2.Recordset.MoveNext
Wend
data2.Refresh
MsgBox ([Ô]CONSULTA ZERADA[Ô])
APRESENTA O ERRO RUNTIME ERROR -2147467259
INFORMACOES INSUFICIENTES OU INCORRETAS SOBRE A COLUNA CHAVE
data2.RecordSource = [Ô]SELECT * from CONSULTAMOVIMENTO [Ô]
data2.Refresh
While Not data2.Recordset.EOF
data2.Recordset.Delete
data2.Recordset.MoveNext
Wend
data2.Refresh
MsgBox ([Ô]CONSULTA ZERADA[Ô])
APRESENTA O ERRO RUNTIME ERROR -2147467259
INFORMACOES INSUFICIENTES OU INCORRETAS SOBRE A COLUNA CHAVE
Faça referência à qualquer versão do ADO.
Depois faça o seguinte:
Dim adoConn As New ADODB.Connection
adoConn.ConnectionString = [Ô]Sua connection string[Ô]
adoConn.Open
adoConn.Execute [Ô]DELETE FROM CONSULTAMOVIMENTO[Ô]
adoConn.Close
Deve funcionar.
Boa sorte.
Depois faça o seguinte:
Dim adoConn As New ADODB.Connection
adoConn.ConnectionString = [Ô]Sua connection string[Ô]
adoConn.Open
adoConn.Execute [Ô]DELETE FROM CONSULTAMOVIMENTO[Ô]
adoConn.Close
Deve funcionar.
Boa sorte.
Tópico encerrado , respostas não são mais permitidas