DELETE DA TABELA

FFABIOG 09/04/2015 11:12:07
#445829
Como deletar uma tabela inteira?
O Comando abaixo deleta na tabela CAD_BANCO_TEMP com uma condição
path = App.path & [Ô]\BD.MDB[Ô]
db.Open [Ô]provider=microsoft.jet.oledb.4.0;data source=[Ô] & path

rs.Open [Ô]select * from CAD_BANCO_TEMP where cod = [Ô] & codigo, db, 3, 3
rs.Delete
Mas como deletar todos os dados da tabela?
Tentei fazer da forma abaixo, mas não deu certo.
rs.Open [Ô]select * from CAD_BANCO_TEMP , db, 3, 3
rs.Delete

Obrigado
LUIZCOMINO 09/04/2015 12:23:21
#445832
Resposta escolhida
rs.Open [Ô]truncate table CAD_BANCO_TEMP [Ô], db, 3, 3
ou

rs.Open [Ô]delete * from CAD_BANCO_TEMP [Ô], db, 3, 3
FFABIOG 09/04/2015 13:32:50
#445835

LUIZCOMINO

O comando que você falou não deu certo
rs.Open [Ô]truncate table CAD_BANCO_TEMP [Ô], db, 3, 3
rs.Delete

Fiz o seguinte código abaixo e funcionou
rs.Open [Ô]select * from CAD_BANCO_TEMP [Ô], db, 3, 3
Do Until rs.EOF
rs.Delete
rs.MoveNext
Loop

Porque será que o seu código não funcionou?
LUIZCOMINO 09/04/2015 13:47:09
#445837
faça assim
apague as linhas :
rs.Open [Ô]truncate table CAD_BANCO_TEMP [Ô], db, 3, 3
rs.Delete

e digite essa:

db.Execute [Ô]truncate table CAD_BANCO_TEMP [Ô]

ou tente

db.Execute [Ô]delete * from CAD_BANCO_TEMP [Ô]
FFABIOG 09/04/2015 13:57:03
#445839
LUIZCOMINO

db.Execute [Ô]delete * from CAD_BANCO_TEMP [Ô]
Funcionou,

Obrigado pela dica
Tópico encerrado , respostas não são mais permitidas