Ayuda ADODB

Ayuda ADODB

Postby ricardog » Wed Jul 21, 2021 2:40 am

Buenas noches
Tengo una aplicación algo "viejita", y la programe con ADO, el cliente me busco para hacer algunas adecuaciones y agregarle algunos modulos.
Aquí me surgío una duda.
Esta aplicación la trabajo generando un oRs con
Code: Select all  Expand view  RUN
::oRs := TOleAuto():New( "ADODB.Recordset" )
         ::oRs:CursorLocation := adUseClient
         ::oRs:CursorType     := adOpenDynamic
         ::oRs:LockType       := adLockOptimistic
         ::oRs:ActiveConnection := ::cStrConn
         ::oRs:Source         := "select * from usuario2;"
         ::oRs:Open()

Como puedo "recuperar" el resultado de un STORED PROCEDURE a ese oRs ??
Algo así como ::oRS := TraeElResultadoDelSToreProcedure("nombre del store procedure")
Code: Select all  Expand view  RUN
oCmd := TOleAuto():New( "ADODB.Command" )
         oCmd:ActiveConnection := ::oConn
         oCmd:CommandType      := adCmdStoredProc
         oCmd:CommandText      := "buscar_ALGO"  // Strored Procedure Name
         oCmd:Prepared         := .T.

         oParam := oCmd:CreateParameter( "letras", adVarChar, adParamInput, 50  )
         oCmd:PARAMETERS:Append( oParam )
         oCmd:PARAMETERS( "letras" ):Value  := AllTrim(cLetras)

Alguien puede orientarme.

Para aprovechar el que le voy a volver a "meter mano" a esta aplicación después de algunos años.

Muchas gracias :D
ricardog
 
Posts: 158
Joined: Tue Oct 11, 2005 3:10 pm

Re: Ayuda ADODB

Postby ricardog » Wed Jul 21, 2021 9:35 pm

Solucionado.
Muchas Gracias :D :D
ricardog
 
Posts: 158
Joined: Tue Oct 11, 2005 3:10 pm

Re: Ayuda ADODB

Postby Antonio Linares » Wed Jul 21, 2021 10:03 pm

Ricardo,

Cómo lo has solucionado ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42118
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 38 guests