FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Oracle - OCILIB
Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
Oracle - OCILIB
Posted: Wed Feb 03, 2016 07:22 AM

Hola a todos,

Alguien a usado esta libreria para acceder a Oracle ? Algun ejemplo o ayuda con el tema ?

Gracias !

Carlos.

Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix
Posts: 1344
Joined: Wed Nov 16, 2005 09:14 PM
Re: Oracle - OCILIB
Posted: Wed Feb 03, 2016 10:45 AM
Hola Carles.
No la he usado, pero he usado Oracle directamente con ADO y va muy bien.
Conectarse
Code (fw): Select all Collapse
cConnStr := "Provider=MSDASQL.1;Password ="+aVar[2]+";Persist Security Info=False;"+;
            "User ID="+aVar[1]+";Data Source=Oracle"
oCn := FW_OpenAdoConnection( cConnStr )
IF oCn = NIL
   MsgStop( "Usuario no válido, verifique!!","Error al conectar")
   RETURN nil         
ENDIF

Consulta:
Code (fw): Select all Collapse
oRs := TOleAuto():New("ADODB.Recordset")
oRs:Open("SELECT * FROM USUARIOS WHERE USUARIO='"+ALLTRIM(aVar[1])+"'",oCn)

Leer campos:
Code (fw): Select all Collapse
cNombre := oRs:Fields("NOMBRE"):Value

Como para comenzar...
Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
Re: Oracle - OCILIB
Posted: Wed Feb 03, 2016 11:11 AM

Cmsoft,

Gracias por el tip :D . Conozco esta opcion pero me gustaria ver lo que significa hacerlo via esta libreria y comprobar rendimientos, asi como lo que repercute en la parametrización de una instalación. Es como usar ADO para mysql o la mysqllib.dll....

Gracias !

Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Oracle - OCILIB
Posted: Wed Feb 03, 2016 06:31 PM

Carles, te pongo en enlace lo que tengo sobre el tema

https://www.dropbox.com/s/x79ruk6o6x3ou ... e.pdf?dl=0

https://www.dropbox.com/s/vrqdm2acvdhnb ... s.zip?dl=0

A ver si te sirve

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
Re: Oracle - OCILIB
Posted: Wed Feb 03, 2016 06:41 PM

Cristobal,

Gracias por info. El segundo ya lo tengo. El primero solo son 60 paginas :cry: pero lo intentare esta noche antes de ir a dormir... jejeje

Gracias !!!

Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix
Posts: 990
Joined: Wed Oct 19, 2005 02:17 PM
Re: Oracle - OCILIB
Posted: Fri Feb 05, 2016 10:54 AM
Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
Re: Oracle - OCILIB
Posted: Fri Feb 05, 2016 12:49 PM

Felix,

Gracias por doc. Seguimos a ver q sale... :)

Gràcies.

C.

Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix

Continue the discussion