Delphi - table1.emptytable duda

 
Vista:

table1.emptytable duda

Publicado por Luis (1 intervención) el 11/05/2005 13:50:39
hola amigos, mi problema es que tengo una tabla de base de datos y kiero que cada vez que habra un form esa tabla en el evento OnCreate del form se me vacie dicha tabla.
Yo uso table1.EmptyTable, pero me da un error algo como" exclusive use..." y no me deja limpiar el contenido de la tabla.
Alguien me puede dar una solucion u otro metodo para vaciar una tabla y dejarle todos los campos vacios de datos????
Muchas gracias a todos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:table1.emptytable duda

Publicado por Dr Juzam (821 intervenciones) el 11/05/2005 14:16:34
Una instrucción SQL:
Delete from Tabla...

Suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:table1.emptytable duda

Publicado por Elena (330 intervenciones) el 12/05/2005 03:42:46
La mejor opción es la del SQL, pero si te resulta enredao' :
tabla.first;
while not tabla.eof do
begin
tabla.delete;
tabla.next;
end;
PD: No me imagino el caos de esta solución en una tabla con muchos registros, pero como vas a borrar constantemente imagino que te resulta... De todos modos toma en cuenta la respuesta de nuestro Dr.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:table1.emptytable duda

Publicado por Gracias a todos (1 intervención) el 12/05/2005 18:09:49
Gracias amigos, anoche di con la tecla y es calcado a lo q me ha dixo bugluis, pero si no desactivo la tabla me da error, no se por que.

Table2.active :=false; //Si no la desactivo no me va

Table2.Close;
Table2.Exclusive:=True;
Table2.Emptytable;
Table2.Exclusive:=False;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:table1.emptytable duda

Publicado por BigLuis (713 intervenciones) el 12/05/2005 16:18:14
Creo que para Paradox es el mejor metodo
Table2.Close;
Table2.Exclusive:=True;
Table2.Emptytable;
Table2.Exclusive:=False;
La tabla tiene que estar cerrada y en modo exclusivo.
Suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

OFFTOPIC

Publicado por Dr Juzam (821 intervenciones) el 12/05/2005 18:24:26
"...Gracias amigos, anoche di con la tecla y es calcado a lo q me ha dixo bugluis.."

No le llames BugLuis, hombre... ;-)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:OFFTOPIC

Publicado por BigLuis (713 intervenciones) el 12/05/2005 18:41:40
Algun BUG que otro ya hago ya................
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar