Emptytable
:?: Quando uso o comando [u:465faf7056]EmptyTable[/u:465faf7056] ñ consigo utilizar a tabela, mostrando a msg d q ela ñ pode ser usada no modo exclusivo :?:
Tem um jeito + fácil de apagar todos os dados d uma tabela sem usar
[b:465faf7056]tabela.edit;
tabela.First;
while not(tabela.IsEmpty) do
tabela.Delete;[/b:465faf7056]
Tem um jeito + fácil de apagar todos os dados d uma tabela sem usar
[b:465faf7056]tabela.edit;
tabela.First;
while not(tabela.IsEmpty) do
tabela.Delete;[/b:465faf7056]
Anonymous
Curtidas 0
Respostas
Marcelo.c
04/04/2003
Experimente utilizar [b:9011981488]DeleteRecords[/b:9011981488]
GOSTEI 0
Anonymous
04/04/2003
Bom se vc uqer rapidez vejamos
se vc tem um script para criar as suas tabelas...
de um DROP TABLE isso ira apagar a tua tabela (excluir ela) ai é so recriar a tabela (a nao ser que vc crie tuas tabelas na unha..) em vez de scripts..
se vc tem um script para criar as suas tabelas...
de um DROP TABLE isso ira apagar a tua tabela (excluir ela) ai é so recriar a tabela (a nao ser que vc crie tuas tabelas na unha..) em vez de scripts..
GOSTEI 0
Anonymous
04/04/2003
[quote:879267a6fd=´Demian J. Soares´]Bom se vc uqer rapidez vejamos
se vc tem um script para criar as suas tabelas...
de um DROP TABLE isso ira apagar a tua tabela (excluir ela) ai é so recriar a tabela (a nao ser que vc crie tuas tabelas na unha..) em vez de scripts..[/quote:879267a6fd]
Vc. ja tentou utilizar uma instrucao SQL (DELETE)
se vc tem um script para criar as suas tabelas...
de um DROP TABLE isso ira apagar a tua tabela (excluir ela) ai é so recriar a tabela (a nao ser que vc crie tuas tabelas na unha..) em vez de scripts..[/quote:879267a6fd]
Vc. ja tentou utilizar uma instrucao SQL (DELETE)
GOSTEI 0
Anonymous
04/04/2003
[quote:22ced32852=´Demian J. Soares´]Bom se vc uqer rapidez vejamos
se vc tem um script para criar as suas tabelas...
de um DROP TABLE isso ira apagar a tua tabela (excluir ela) ai é so recriar a tabela (a nao ser que vc crie tuas tabelas na unha..) em vez de scripts..
Vc. ja tentou utilizar uma instrucao SQL (DELETE)[/quote:22ced32852]
sim... ja usei... trabalhando com banco de dados relacionais... mas no caso que ela expos.. apagar todos os registros.. dei uma solucao mais rapida... mesmo com instrucao sql(delete),seria mais lento do que usando uma instrucao sql(drop table), para tabelas pequenas nao seria percebido, mas em uma tabela grande.. veria a diferenca.....
GOSTEI 0
Silvino Cavassana
04/04/2003
A pergunta é: Porque a tabela não pode ser usada no modo exclusivo?
Feche a tabela.
Defina a propriedade ´Exclusive´ da tabela como True.
Abra a tabela.
Aplique a instrução EmptyTable.
Feche a tabela.
Defina a propriedade ´Exclusive´ da tabela como True.
Abra a tabela.
Aplique a instrução EmptyTable.
GOSTEI 0
Anonymous
04/04/2003
É só fazer:
[b:f7118232a2]Table1.Close;
Table1.EmptyTable[/b:f7118232a2];
Só vai erro quando voce rodar o programa dentro do Delphi. NO executável não dá esse erro.
Edmundo
[b:f7118232a2]Table1.Close;
Table1.EmptyTable[/b:f7118232a2];
Só vai erro quando voce rodar o programa dentro do Delphi. NO executável não dá esse erro.
Edmundo
GOSTEI 0