Ver Mensaje Individual
  #4  
Antiguo 04-05-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 28
jachguate Va por buen camino
Cool

Cita:
Empezado por Draco
ADOQuery1.ExecSQL;
ADOQuery1.Active:=True;
Esto no es necesario... quita la linea que tiene el ExecSQL.

Cita:
Empezado por Draco
de lo que acabo de hacer me genera los resultados obtenidos, mi pregunta es como saco todos a la vez para mandarlos como parametro a una funcion (y no sacando uno por uno con los campos activos o Fields).

(Lo que pasa es que estoy pasando parametros entre DLL y es muy pesado estar mandando registro por registro de la consulta, por eso quiero saber si puedo mandar todos a la vez)
Hola. Si la dll la programas también en delphi, podes enviarle el DataSet como parámetro...

Algo como:

Código Delphi [-]
//************** en la dll
Function CualquierCosa(datos : TDataSet);

Begin
  ProcesarLosDatos;
end;

//************** la llamada:

  ....
  ADOQuery1.Active:=True;
  CualquierCosa(AdoQuery1);

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita