Nuevo AdoRDD (libre)

Re: Nuevo AdoRDD (libre)

Postby Willi Quintana » Wed Feb 29, 2012 8:09 pm

Hola Antonio, entonce con ADORDD podria trabajar con ORACLE?
Salu2
User avatar
Willi Quintana
 
Posts: 1002
Joined: Sun Oct 09, 2005 10:41 pm
Location: Cusco - Perú

Re: Nuevo AdoRDD (libre)

Postby Antonio Linares » Wed Feb 29, 2012 9:44 pm

WIlli,

Si tu aplicación solo funcionará con Oracle, mi consejo es que uses la librería OCLIB:

http://orclib.sourceforge.net/

para asi acceder directamente a Oracle sin ninguna capa intermedia. Eso te dará el mayor nivel de control.

De hecho te animo a que lo hagas pues posiblemente cuando aprendas el funcionamiento básico de esta libreria, tu experiencia será muy valiosa para ampliar TDolphin de Daniel a soportar Oracle tambien, lo cual sería estupendo :-)
regards, saludos

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

Re:

Postby jesusdelamora » Sat Jun 20, 2015 11:30 am

QUE TAL ANTONIO

INTENTE COMPILAR EL EJEMPLO QUE VIENE AQUI

http://www.fivetechsoft.com/files/adordd.zip[/quote]

Y ME SALE ESTO

ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ FiveWin for Harbour 14.02 - Feb. 2014 Harbour development power ³Ü
³ (c) FiveTech, 1993-2014 for Microsoft Windows 9X/NT/200X/ME/XP/Vista/7/8 ³Û
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ
ÿ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß
Compiling...
Harbour 3.2.0dev (r1412151448)
Copyright (c) 1999-2014, http://harbour-project.org/
Compiling 'MYSQL3.prg' and generating preprocessed output to 'MYSQL3.ppo'...

100

Lines 164, Functions/Procedures 1
Generating C source output to 'MYSQL3.c'... Done.
Borland C++ 5.82 for Win32 Copyright (c) 1993, 2005 Borland
MYSQL3.c:
Borland C++ 5.82 for Win32 Copyright (c) 1993, 2005 Borland
adordd.c:
Turbo Incremental Link 5.69 Copyright (c) 1997-2005 Borland
Error: Unresolved external '___CPPdebugHook' referenced from C:\BCC582\LIB\CW32.LIB|xxv
Error: Unresolved external '___System__GetTls' referenced from C:\BCC582\LIB\CW32.LIB|xx
* Linking errors *
jesusdelamora
 
Posts: 20
Joined: Fri Apr 25, 2014 3:05 pm

Re: Nuevo AdoRDD (libre)

Postby AHF » Sat Jun 20, 2015 3:42 pm

Jesus,

Esta versión no está actualizado.
Inténtalo de nuevo en ADORDD https://github.com/AHFERREIRA/adordd.git
Regards
Antonio H Ferreira
AHF
 
Posts: 838
Joined: Fri Feb 10, 2006 12:14 pm

Re: Nuevo AdoRDD (libre)

Postby gautxori » Sat Apr 16, 2016 6:09 am

buenos días, no se si a alguien le ha pasado lo mismo, he revisado GRANT, usuario etc.. y veo todo bien
la tabla tiene como RECNO la columna "ID" etc..
No se me ocurre que puede esta pasando.. una ayuda de un buen samaritano ¿? :( :shock: :)

Fivewin 16.03 (32bits)
Harbour 3.2
adoddr (ultima versión)
BBDD Mysql (la última) (engine (x64) no me instala versión de x86 (pero no creo que sea esto)
ODBC 5.3 32 Bits (solo este instalado)

Estoy intentando conectarme a la BBDD de Mysql con ADODDR y me pasa lo siguiente.
El programa se conecta a la BBDD tengo este código que lo indica (saca la versión de ADODDR)

Es curioso porque cuando lo hago sobre APUNTES1 (que no existe) , en el error aparece la select con el esquema(Table 'empre01.apuntes1' doesn't exist (0x80040E37): ), luego parece que está correcto, pero cuando
lo hago sobre la tabla APUNTES(que si existe) da el error ADO_OPEN ,pero nada mas ¿??

----
#include "FiveWin.ch"
#include "adordd.ch"
...
...
...
REQUEST ADORDD
RddRegister("ADORDD",1)
RddSetDefault("ADORDD")
SET ADO TEMPORAY NAMES INDEX LIST TO {"TMP","TEMP"}
SET ADO DEFAULT RECNO FIELD TO "id"

Try
SET ADO DEFAULT DATABASE TO "empre01" SERVER TO "localhost" ENGINE TO "MYSQL" USER TO "obras" PASSWORD TO "angel"
// MsgInfo( ADOVERSION() )
Catch oErr
Alert ("No puedo abrir MySql")
End
----
Luego intento abrir una tabla así
----
cTabla := "apuntes1"

USE (cTabla ) alias Empresa SHARED NEW
Alert ("Despues de use")
----
y me da error en el USE (cEmpresa), se lo ponga como variable o directamente
La tabla "APUNTES1" no existe y me da este error que es comprensible, pero si le digo que abra la tabla "APUNTES" que si existe, también me da error (el que pongo mas abajo)
dichas tabla tiene como
---------------- ERROR APUNTES1 (TABLA NO EXISTE) --------------
Application
===========
Path and name: D:\OBRAS32\Obras32.exe (32 bits)
Size: 3,757,056 bytes
Compiler version: Harbour 3.2.0dev (r1601050904)
FiveWin Version: FWH 16.03
Windows version: 6.2, Build 9200

Time from start: 0 hours 0 mins 0 secs
Error occurred at: 04/16/16, 07:43:35
Error description: (DOS Error -2147352567) WINOLE/1007 [MySQL][ODBC 5.3(a) Driver][mysqld-5.7.12-log]Table 'empre01.apuntes1' doesn't exist (0x80040E37): Microsoft OLE DB Provider for ODBC Drivers
Args:
[ 1] = C SELECT * FROM APUNTES1 ORDER BY id
[ 2] = O { TOLEAUTO Object }
[ 3] = N 2
[ 4] = N 3
[ 5] = N 0

Stack Calls
===========
Called from: => TOLEAUTO:OPEN( 0 )
Called from: .\SOURCE\adordd.PRG => ADO_OPEN( 0 )
Called from: => DBUSEAREA( 0 )
Called from: .\SOURCE\Obras32.PRG => MAIN( 0 )

System
======
CPU type: AMD Turion(tm) 64 X2 Mobile Technology TL-60 2000 Mhz
Hardware memory: 3839 megs

Free System resources: 90 %
GDI resources: 90 %
User resources: 90 %

Windows total applications running: 5
1 ,
2 , C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.10240.16384_none_3bccb
3 , D:\OBRAS32\Obras32.exe
4 DDE Server Window, C:\WINDOWS\SYSTEM32\OLE32.DLL
5 GDI+ Window, C:\WINDOWS\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.10240.16603_none_d15a3826af6dc

Variables in use
================
Procedure Type Value
==========================
TOLEAUTO:OPEN
Param 1: O Class: ERROR
ADO_OPEN
Param 1: C "SELECT * FROM APUNTES1 ORDER BY id"
Param 2: O Class: TOLEAUTO
Param 3: N 2
Param 4: N 3
Param 5: N 0
Local 1: U NIL
Local 2: U ???:U
DBUSEAREA
Param 1: N 1
Param 2: A Len: 8
Local 1: A Len: 42
Local 2: U NIL
Local 3: U NIL
Local 4: U NIL
Local 5: U NIL
Local 6: O Class: TOLEAUTO
Local 7: U NIL
Local 8: U NIL
MAIN
Param 1: L .T.
Param 2: U NIL
Param 3: C "apuntes1"
Param 4: C "Empresa"
Param 5: L .T.
Param 6: L .F.

Linked RDDs
===========
DBF
DBFFPT
DBFBLOB
DBFCDX
DBFNTX
ADORDD

DataBases in use
================

Classes in use:
===============
1 ERROR
2 HBCLASS
3 HBOBJECT
4 TINI
5 WIN_OLEAUTO
6 TOLEAUTO
7 TREG32

Memory Analysis
===============
1810 Static variables

Dynamic memory consume:
Actual Value: 0 bytes
Highest Value: 0 bytes

------------------------------ ERROR APUNTES (TABLA SI EXISTE) ----------------------------

Application
===========
Path and name: D:\OBRAS32\Obras32.exe (32 bits)
Size: 3,757,056 bytes
Compiler version: Harbour 3.2.0dev (r1601050904)
FiveWin Version: FWH 16.03
Windows version: 6.2, Build 9200

Time from start: 0 hours 0 mins 0 secs
Error occurred at: 04/16/16, 07:54:19
Error description: Warning /0

Stack Calls
===========
Called from: .\SOURCE\adordd.PRG => ADO_OPEN( 0 )
Called from: => DBUSEAREA( 0 )
Called from: .\SOURCE\Obras32.PRG => MAIN( 0 )

System
======
CPU type: AMD Turion(tm) 64 X2 Mobile Technology TL-60 2000 Mhz
Hardware memory: 3839 megs

Free System resources: 90 %
GDI resources: 90 %
User resources: 90 %

Windows total applications running: 5
1 ,
2 , C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.10240.16384_none_3bccb
3 , D:\OBRAS32\Obras32.exe
4 DDE Server Window, C:\WINDOWS\SYSTEM32\OLE32.DLL
5 GDI+ Window, C:\WINDOWS\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.10240.16603_none_d15a3826af6dc

Variables in use
================
Procedure Type Value
==========================
ADO_OPEN
Param 1: O Class: ERROR
DBUSEAREA
Param 1: N 1
Param 2: A Len: 8
Local 1: A Len: 42
Local 2: U NIL
Local 3: A Len: 5
Local 4: U NIL
Local 5: N 0
Local 6: O Class: TOLEAUTO
Local 7: N 10
Local 8: N 11
MAIN
Param 1: L .T.
Param 2: U NIL
Param 3: C "apuntes"
Param 4: C "Empresa"
Param 5: L .T.
Param 6: L .F.

Linked RDDs
===========
DBF
DBFFPT
DBFBLOB
DBFCDX
DBFNTX
ADORDD

DataBases in use
================

Classes in use:
===============
1 ERROR
2 HBCLASS
3 HBOBJECT
4 TINI
5 WIN_OLEAUTO
6 TOLEAUTO
7 TREG32

Memory Analysis
===============
1810 Static variables

Dynamic memory consume:
Actual Value: 0 bytes
Highest Value: 0 bytes

Un saludo
___________________________________________________
La mente es como un paracaídas, solo funciona si se abre
Harbour 3.2.0dev (r1601050904) , Fivewin 16.04
User avatar
gautxori
 
Posts: 69
Joined: Thu Feb 25, 2010 12:44 pm
Location: Plentzia (Bizkaia)

Re: Nuevo AdoRDD (libre)

Postby gautxori » Fri Apr 22, 2016 7:55 am

Cierro esta consulta (mensaje anterior)
se puede seguir en
viewtopic.php?f=3&t=31569&start=15#p189487
Un saludo
___________________________________________________
La mente es como un paracaídas, solo funciona si se abre
Harbour 3.2.0dev (r1601050904) , Fivewin 16.04
User avatar
gautxori
 
Posts: 69
Joined: Thu Feb 25, 2010 12:44 pm
Location: Plentzia (Bizkaia)

Previous

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 96 guests