Cambiar consulta del data environment con parámetros
Estoy realizando un proyecto conectándome a una base de datos sql por medio del dataenvironment, la conexión ha ido bien y los querys también, solo tengo un detalle:
Cuando inicio mi form en el load le pongo que genere una consulta, le envío el parámetro(clave por ejemplo, que se guarda en variable1)
DataEnvironment1.Commands("Listas_mobil_id").Parameters("CLAVE1").Value = variable1
Y me devuelve la respuesta, la cual se agrega a un list por medio de una rutina sencilla.
Ahora en el mismo form le envío de nueva cuenta el parámetro para que me envíe otros resultados (envío otra clave al mismo parámetro por medio del mismo variable1) y el programa realiza la otra consulta, pero siempre me envía la primer consulta que realice.
He intentado que al realizar la consulta me habrá otro form donde me muestre el resultado y cierre este data environment con:
DataEnvironment1.rsListas_mobil_id.Close
y descargue el form con
Unload me
Y una vez que vuelvo a abrir el form me hace el cambio bien, solo que necesito estar cerrando el form y mostrando en otro, ¿puedo hacerlo sin cerrar el form y en el mismo?
Cuando inicio mi form en el load le pongo que genere una consulta, le envío el parámetro(clave por ejemplo, que se guarda en variable1)
DataEnvironment1.Commands("Listas_mobil_id").Parameters("CLAVE1").Value = variable1
Y me devuelve la respuesta, la cual se agrega a un list por medio de una rutina sencilla.
Ahora en el mismo form le envío de nueva cuenta el parámetro para que me envíe otros resultados (envío otra clave al mismo parámetro por medio del mismo variable1) y el programa realiza la otra consulta, pero siempre me envía la primer consulta que realice.
He intentado que al realizar la consulta me habrá otro form donde me muestre el resultado y cierre este data environment con:
DataEnvironment1.rsListas_mobil_id.Close
y descargue el form con
Unload me
Y una vez que vuelvo a abrir el form me hace el cambio bien, solo que necesito estar cerrando el form y mostrando en otro, ¿puedo hacerlo sin cerrar el form y en el mismo?
Respuesta de bezael
1