Bases de Datos - URGENTE..NECESITO AYUDA

 
Vista:

URGENTE..NECESITO AYUDA

Publicado por ANTONIO (3 intervenciones) el 10/03/2003 12:48:43
tras realizar una consulta con SQL y no encontrarse el registro, se me queda la base de datosa sin registros, lo cual al querer crear un nuevo registro tras esa consulta..o darle la orden Form1.Data1.Recordset.MoveLast me da un error "no current recort".
necesito por favor ayuda. ?que puedo hacer para que no se me produzca ese error??
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:URGENTE..NECESITO AYUDA

Publicado por Victor (45 intervenciones) el 10/03/2003 13:49:10
No sé que lenguaje utilizas, pero en el caso de Delphi hay un método llamado IsEmpty, esta devuelve True si la consulta SQL no devuelve registros, entonces, lo que suelo hacer es ejecutar la consulta y antes de hacer alguna operación con los registros, pregunto con un IF si esta o no vacía.
Fijate en el lenguaje que utilizas tiene o no un método similar.

Te pongo el ejemplo en Delphi:

With Query1 do
begin
close;
open;
if IsEmpty then Showmessage('No se encontró ningún registro')
else
begin
Last;
end;
end;

Espero que te sirva.
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