SoloCodigo
Programación General => Visual FoxPro => Mensaje iniciado por: moivision en Domingo 13 de Marzo de 2005, 08:40
-
Almacenar el resultado de una sentencia en una variable
Tengo la sig instruccion en mi programa
select count(concluida) as num_concluidas from recomendaciones where concluida=.T. .and. recomendaciones.clave_riesgo=thisform.txtclave_riesgo.value
que es para que me cuente el total de registros que cumplen con la condicion
pero despues me aparece la tabla con el resultado de la consulta
¿como le hago para que no me muestre la tabla, sino que mande el resultado que es numerico(numero de registros) a una variable?
otra pregunta como puedo hacer que en un edit box se pueda copiar y pegar texto
Gracias
-
select count(concluida) as num_concluidas from recomendaciones where concluida=.T. .and. recomendaciones.clave_riesgo=thisform.txtclave_riesgo.value
INTO CURSOR curResultado
_TALLY = numero de registros obtenidos con SELECT SQL, te recomiendo que uses Count (Ver ayuda)
Set Sysmenu To _medit Addtive
o
Set Sysmenu Automatic
Salu2
Cyclopz
-
LO QUE PUEDES HACER ES LO SIGUIENTE
select count(concluida) as num_concluidas from recomendaciones where concluida=.T. .and. recomendaciones.clave_riesgo=thisform.txtclave_riesgo.value INTO CURSOR mycount
LOCAL lncount
SELECT mycount
lncount = RECCOUNT() && AQUI YA SABES CUANTO REGISTROS HAY
USE IN mycount
lncount && VARIABLE QUE GUARDA EL NUMERO DE REGISTROS
ZORRITO FULL