COMO FACO PARA VERIFICAR SE A TB DO BD ESTA VAZIA
Amigos tenho uma Tabela Chamada Prov como faço para verificar se ela esta Vazia se estiver ele envia uma mensagem "Banco de dados Vazio" senão estiver Vazio ele deleta tudo o que tem ...e deixa vazio ...
if Prov.Recordcount = 0 then
msgbox "Banco de Dados vazio", vbinformation, "Sistema"
else
banco.Execute("Delete NomeTabela")
end if
msgbox "Banco de Dados vazio", vbinformation, "Sistema"
else
banco.Execute("Delete NomeTabela")
end if
Usando o Data
While DEstoque.Recordset.EOF = False
DEstoque.Recordset.Delete
DEstoque.Recordset.MoveNext
Wend
While DEstoque.Recordset.EOF = False
DEstoque.Recordset.Delete
DEstoque.Recordset.MoveNext
Wend
'Para usar essa rotina vc tem q fazer referência ao DAO
Sub VerificaDB()
dim Db as Database
dim Rd as recordset
dim Sql as string
set db = opendatabase("c:\BD\Teste.mdb")
sql = "select * from [Prov]"
set rd = db.openrecordset(sql)
if rd.eof then
msgbox "Tabela vazia!"
else
sql = "delete * from [Prov]"
db.execute(sql)
endif
rd.close
db.close
End Sub
Até mais...
Sub VerificaDB()
dim Db as Database
dim Rd as recordset
dim Sql as string
set db = opendatabase("c:\BD\Teste.mdb")
sql = "select * from [Prov]"
set rd = db.openrecordset(sql)
if rd.eof then
msgbox "Tabela vazia!"
else
sql = "delete * from [Prov]"
db.execute(sql)
endif
rd.close
db.close
End Sub
Até mais...
Tópico encerrado , respostas não são mais permitidas