Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/12/2009, 17:57
mgd
 
Fecha de Ingreso: enero-2009
Mensajes: 129
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Recordset desconectado ???

Código MySQL:
Ver original
  1. PROCEDURE `cargarpacientes`(estadop varchar(10), ordenp varchar(50))
  2. if estadop = "TODOS" then
  3.  
  4.     select pacientes.codpaciente, pacientes.nombre, pacientes.domicilio, concat(pacientes.telefono,'/', pacientes.celular) as telefono, obrasocial.descripcion as obrasocial, localidades.descripcion as localidad
  5.  
  6.     from localidades, pacientes left join obrasocial on obrasocial.codobra = pacientes.obrasocial
  7.  
  8.     where pacientes.codpostal = localidades.codpostal order by nombre;
  9.  
  10.  
  11.     select pacientes.codpaciente, pacientes.nombre, pacientes.domicilio, concat(pacientes.telefono,'/', pacientes.celular) as telefono, obrasocial.descripcion as obrasocial, localidades.descripcion as localidad
  12.  
  13.     from localidades, pacientes left join obrasocial on obrasocial.codobra = pacientes.obrasocial and obrasocial.estado = 'ALTA'
  14.  
  15.     where pacientes.codpostal = localidades.codpostal and pacientes.estado = estadop  order by nombre;
  16.  





ese es el procedimiento almacenado que uso. El parametro orden no lo uso

Probar lo que me decis no se puede me da error de sintaxis

Código VB6:
Ver original
  1. cmd.CommandText = call cargarpacientes('" & estado & "','" & orden & "')