Thread View: chile.comp.programacion
2 messages
2 total messages
Started by gato2006chile
Mon, 05 Mar 2007 04:37
Datasource de un datagrid y stored procedure
Author: gato2006chile
Date: Mon, 05 Mar 2007 04:37
Date: Mon, 05 Mar 2007 04:37
13 lines
1438 bytes
1438 bytes
Si ejecuto una sentencia SQL directa no hay problema para integrar el resultado a un datagrid, si uso un procedimiento almacenado da error de no ser bookmarkable. �Por que? Lo estaba ejecutando con un objeto command, como seria la sentencia para que se genere en la funcion open : rsInfo.open "procalm();",adocn, �adkeyset?,�adreadonly?, adcmdstoredprocedure rsInfo.open "call procalm();",adocn, �adkeyset?,�adreadonly?, adcmdtext Mysql 5.0, myodbc 3.51.12, VB 6.0
Re: Datasource de un datagrid y stored procedure
Author: gato2006chile
Date: Tue, 06 Mar 2007 00:58
Date: Tue, 06 Mar 2007 00:58
31 lines
2416 bytes
2416 bytes
A qui�n le interese lo descubr�. Los drivers myodbc 3.51.12 y 5.yalgo, tienen problemas al definir el tipo de cursor que es necesario para una determinada operaci�n. El driver intenta definir antes de que el objeto este totalmente creado por lo que retorna error de cursor, lo cual puede tambi�n en determinadas circunstancias alterar la sentencia de llamada al procedimiento almacenado. Sin embargo he probado que con el driver myodbc 3.51.12 es posible ejecutar y retornar valores(solos y de recordset) de un procedimiento almacenado, pero estos no se pueden usar en la elaboraci�n de un reporte porque al presentar el reporte se incurre en el error del cursor. Seg�n lo que mencionan en el sitio se solucionara en una nueva versi�n, que supuestamente saldr�a por estas fecha. gato2006chile escribi�: > Si ejecuto una sentencia SQL directa no hay problema para integrar el > resultado a un datagrid, si uso un procedimiento almacenado da error de > no ser bookmarkable. > �Por que? > Lo estaba ejecutando con un objeto command, como seria la sentencia para > que se genere en la funcion open : > > rsInfo.open "procalm();",adocn, �adkeyset?,�adreadonly?, > adcmdstoredprocedure > > rsInfo.open "call procalm();",adocn, �adkeyset?,�adreadonly?, adcmdtext > > Mysql 5.0, myodbc 3.51.12, VB 6.0
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads