Ver Mensaje Individual
  #1  
Antiguo 19-09-2008
luis1980 luis1980 is offline
Miembro
 
Registrado: may 2008
Posts: 33
Reputación: 0
luis1980 Va por buen camino
Select bloquea update

Hola. Cuando hago un select de una tabla no puedo modificar los datos de esa tabla mientras no se cierre la consulta del select, ni siquiera aunque intente modificar los datos desde otra aplicacion.
Agradeceria si alguien me diese una solución, gracias.
La manera en que hago el select es la siguiente:

hnd = mysql_init(NULL);
if (mysql_real_connect(hnd,"localhost",user,pass,"BD",0,NULL,0) != NULL){
memcpy(sql, "SELECT Id,Foto1,Foto2,Foto3 FROM Tabla WHERE
Enviado Is not Null",300);
if (!mysql_query(hnd,sql)){
res = mysql_use_result(hnd);
if (res){
row = mysql_fetch_row(res);
while (row){
if (row[1] != NULL)
foto1 = rutafotos + row[1];
if (row[2] != NULL)
foto2 = rutafotos + row[2];
if (row[3] != NULL)
foto3 = rutafotos + row[3];
}
}
mysql_free_result(res);
}
}
mysql_close(hnd);
Responder Con Cita