Ver Mensaje Individual
  #3  
Antiguo 27-07-2010
Avatar de darkbits
darkbits darkbits is offline
Miembro
 
Registrado: may 2006
Posts: 280
Reputación: 21
darkbits Va por buen camino
vi este ejemplo en la web para conectarse a MySQL que libera la memoria en las 2 ultimas filas.

yo estoy realizando por Zeos y quiero saber si es necesario liberar esa memoria o no es necesaria.
Código SQL [-]
_DM.consultaMysql1.close;
_DM.consultaMysql1.Text:= 'select * from tabla';
_DM.consultaMysql1.open;
_DM.consultaMysql1.Post;
Código SQL [-]
_DM.consultaMysql1.free;




Código SQL [-]
 //listar tablas de la base de datos
 presults:=nil;
 try
 mysql_query(@cnxmysql,pansichar('select username from sis_users'));
 presults:= mysql_store_result(@cnxmysql);

 //la consulta devolvio data?
  if (presults<>nil) and (presults.row_count>0) then begin
         //recorremos todas las filas
         for i:=0 to presults^.row_count-1 do begin
             prow:= mysql_fetch_row(presults);//obtenemos la fila actual
             Listbox1.Items.add(prow^[0]); //user
         end;

  end;
 finally
    mysql_free_result(presults); // Liberar la memoria
    mysql_close(@cnxmysql);      // Desconectar
Responder Con Cita