Pregunta: | 63691 - VISUAL FOXPRO 9 Y ODBC. ERROR EN SQLEXEC |
Autor: | David Segura |
Hola, me he perdido tratando de ejecutar codigo para recuperar un valor, en este caso necesito saber cuantos registros tiene una tabla, muestro el codigo:
1.- utilizando SQLEXEC, me dice que no reconoce el Cursor: MiCursorN: creando el cursos puedo acceder con Select en cualquier momento, pero me vota un error nReg=SQLEXEC(oConexion,'select COUNT(cod) from InvTemp','MiCursorN') 2.- lo mismo pero con: oConexion.Execute("insert into InvTemp (cod,can) values('" + codigo + "', '" + descrip + "')",oConexion) donde oConexion es una cadena que se conecta via ODBC a sql server, sin problema por que ya he provado otro codigo, La tabla InvTemp, de hecho la creo más arriba y le inserto registros: eso sin problema, pero ahora trato de saber cuantos registros hay y...ta tan...ERROR, no veo donde esta, me ayudais? |
Respuesta: | Guadalupe Leija |
*Porque no utilizas el código simplemente:
SQLEXEC(_oconnect,"select campox from tabla","_Temporal") *luego solo utilizas RECCOUNT() regsitros=RECCOUNT("_Temporal") * espero te sirva |