SqlExec(Hnd,"Select * From mitabla",MyCursor)

26/10/2004 - 16:54 por Arturo | Informe spam
Lo que trato de hacer es crear una clase de conexion a la
base de datos en donde he creado metodos para conectar,
TraerData( Donde le paso la sentencia sql y el nombre del
cursor que se va a crear) y es en esta parte donde tengo
problemas.

oBD.TraerDatos("Select * from tabla", "cTabla")

Procedure o.BD_TraerDatos
LParameter lCadena, lcursor
SqlExec(This.Cn,lCadena,lCursor) --Es aqui
donde esta el problema

EndProc

El Error es no coinciden los tipos de datos

y cuando le pongo &lCursor el Error es no se encuentra la
variable cTabla

Cual seria la mejor forma de hace una clase de este tipo
conexion, desconectar y traer data.
Gracias.

Preguntas similare

Leer las respuestas

#6 Juan Bonilla
26/10/2004 - 18:02 | Informe spam
es cierto, es cierto, no necesito los parentesis para cursor

el error del compañero debe ser al instrucion sql no el cursor...

*******************************
Lic. Juan Bonilla
Asesor Técnológico
Instituto de Enseñanza Superior Oteima
email:jbonillaARROBApa.inter.net
jbonillaARROBAoteima.ac.pa
David, Chiriquí
Rep. de Panamá

*** Nada corre como un Zorro ***
"allan" escribió en el
mensaje news:
si, pero el error de el es el cursor o no?
si no es asi, creo que necesito otro cafe, es mas
me lo voy a servir,

Saludos, Allan Pivaral, Guatemala CA


El Tue, 26 Oct 2004 10:38:10 -0500, Juan Bonilla escribió:

> pero tu estas usando text to y arturo no. : )

Respuesta Responder a este mensaje
#7 allan
26/10/2004 - 18:05 | Informe spam
pues, creo que si, yo llamo a mi procedimiento asi

objinstorden.serviciosdeorden("curTMPAsigTecnicos")

y no tengo problemas, pero Arturo ya no dijo nada, pues a esperar

Saludos, Allan Pivaral, Guatemala CA

El Tue, 26 Oct 2004 10:59:24 -0500, Juan Bonilla escribió:

yo pienso q es mas bien de la instruccion, que de el cursor... voy a
probar poniendo mi cursor sin los parentesis para ver
Respuesta Responder a este mensaje
#8 Arturo
26/10/2004 - 19:49 | Informe spam
Les agradesco a todos. si funciona , el problema era en el
If SqlExec()
me olvide de ponerle la condicion. <=0
y no me di cuenta hasta q los quite, ya q VFP , no me
expecificaba el error correctamente.

Gracias.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida