FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Me interesa probar ADS
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Me interesa probar ADS
Posted: Thu Nov 04, 2010 03:49 AM

Hola amigos:

Estoy tratando de probar Advantage Data Server, he instalado el servidor pero
no logro compilar en peque帽o programa de prueba que tome del foro, me tira
errores que me hacen pensar que me falta linkar algo.

Unresolved External HB_FUN_ADSSETFILETYPE Referenced from . . . .
y varias m谩s.

Podr铆an indicarme si necesito instalar algo m谩s ?, debo incluir LIBs en mi script
de compilaci贸n ?.

Pueden ver que necesito de ayuda basica, y ser谩 bienvenida.

Saludos

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 601
Joined: Wed Jul 04, 2007 03:51 PM
Re: Me interesa probar ADS
Posted: Thu Nov 04, 2010 11:45 AM

Hola...
Est谩s agregando "ACE32.lib"?

Saludos, Esteban.

Ojeda Esteban Eduardo.

Buenos Aires - Argentina.

FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport

Skype: jreduojeda
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: Me interesa probar ADS
Posted: Thu Nov 04, 2010 12:52 PM

Esteban:

Gracias por tu respuesta.

No he agregado minguna LIB a mi script de compilaci贸n, solo he instalado Advantage
Data Server y nada mas.

He buscado la Lib ACE32.LIB y no la encuentro, disculpa mi ignorancia, donde la debo tener ?

Estoy probando con FWH810, xHarbour y BCC55

Saludos

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 601
Joined: Wed Jul 04, 2007 03:51 PM
Re: Me interesa probar ADS
Posted: Thu Nov 04, 2010 02:37 PM

Hola Armando...
Si no la tienes debes generarla con el ImpLib.exe de Borland a partir de ACE32.Dll, luego la lib generada la agregas a tu proyecto!
La ACE32.Dll la obtienes de la instalaci贸n de ADS Server.
Luego por l铆nea de comandos ejecutas lo siguiente: "implib ace32.lib ace32.dll" (Sin la comillas)
Espero te sirva la ayuda.
Saludos, Esteban.

Ojeda Esteban Eduardo.

Buenos Aires - Argentina.

FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport

Skype: jreduojeda
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: Me interesa probar ADS
Posted: Thu Nov 04, 2010 02:46 PM

Esteban:

Muchas gracias ya la he logrado crear con tu consejo, ahora me tira el siguiente error

Unable to open file ADVANTAGE.LIB

Existir谩 algun tutorial ?, para no estar dando mucha lata :oops:

Saludos

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
Re: Me interesa probar ADS
Posted: Thu Nov 04, 2010 03:33 PM
Hola

estas son las librerias de ADS

Code (fw): Select all Collapse
c:\xharbour\lib\rddads.lib+
c:\xharbour\lib\ace32.lib +
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: Me interesa probar ADS
Posted: Thu Nov 04, 2010 10:22 PM

Patricio:

Gracias por tu respuesta, estoy incluyendo esas dos LIBs pero no hay 茅xito.

Saludos

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 601
Joined: Wed Jul 04, 2007 03:51 PM
Re: Me interesa probar ADS
Posted: Thu Nov 04, 2010 11:46 PM

Hola...
Podr铆as dar m谩s detalles del error que te aparece? O mostrar el c贸digo del ejemplo...?
A ver si podemos ayudarte.

En principio todo est谩 en las dos Libs que menciona Patricio y en agregar #Include "ADS.CH" en todos los PRGs.

Pero si muestras algo por ahi podemos ayudarte mejor.
Saludos, Esteban.

Ojeda Esteban Eduardo.

Buenos Aires - Argentina.

FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport

Skype: jreduojeda
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: Me interesa probar ADS
Posted: Fri Nov 05, 2010 12:33 AM
Esteban:

El c贸digo es muy sencillo incluso lo tome del foro

Code (fw): Select all Collapse
#include "fivewin.ch"
#include "ads.ch"


FUNCTION main()
LOCAL cAlias := "sql", cRec := ""

聽 聽 rddRegister( "ADS", 1 )
聽 聽 rddsetdefault( "ADS" )

聽 聽 AdsSetFileType( ADS_CDX )

聽 聽 SET SERVER LOCAL
聽 聽 adsConnect(".")

聽 聽 adsRightsCheck( .F. )

聽 聽 //ADSSETDATEFORMAT("DD/MM/YYYY")

聽 聽 SELECT 0
聽 聽 ADSCreateSQLStatement( cAlias, 2 )
聽 聽 ADSPREPARESQL( "select * from customer where state = 'NY'" )
聽 聽 ADSEXECUTESQL()

聽 聽 ? (cAlias) -> ( lastrec() )
聽 聽 (cAlias) -> ( DBGOTOP() )
聽 聽 DO WHILE ! (cALias) -> ( EOF() )
聽 聽 聽 聽cRec += STR( (cAlias)->(RECNO()) )
聽 聽 聽 聽(cAlias) -> ( DBSKIP() )
聽 聽 ENDDO

聽 聽 ? cRec

聽 聽 BROWSE()

聽 聽 DBCLOSEALL()
return NIL


Y este es el error





Como ves estoy compilando con VERCE, xHabrour y FWH 810

Saludos y gracias por tu ayuda
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 601
Joined: Wed Jul 04, 2007 03:51 PM
Re: Me interesa probar ADS
Posted: Fri Nov 05, 2010 01:16 AM
Prueba lo siguiente...

Cambiar estas l铆neas, tambien cambia el orden:
Code (fw): Select all Collapse
AdsSetFileType( ADS_CDX )
SET SERVER LOCAL


Code (fw): Select all Collapse
SET SERVER LOCAL
SET FILETYPE TO CDX


Prueba y vemos que pasa...
Saludos!
Ojeda Esteban Eduardo.

Buenos Aires - Argentina.

FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport

Skype: jreduojeda
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: Me interesa probar ADS
Posted: Fri Nov 05, 2010 02:36 AM

Esteban:

Nop, sigue igual.

Saludos

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
Re: Me interesa probar ADS
Posted: Fri Nov 05, 2010 04:09 AM

se ve claro el error, no existe la lib advantage.lib

yo no utilizo verse, trata de modificar las librerias o bien cambia de nombre a rddads.lib advantage.lib

Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Posts: 601
Joined: Wed Jul 04, 2007 03:51 PM
Re: Me interesa probar ADS
Posted: Fri Nov 05, 2010 09:53 AM
Patricio Avalos Aguirre wrote:se ve claro el error, no existe la lib advantage.lib

yo no utilizo verse, trata de modificar las librerias o bien cambia de nombre a rddads.lib advantage.lib

Claro...
Yo en mi proyecto no tengo niguna "Advangage.lib", y todo funciona correctamente.
Ojeda Esteban Eduardo.

Buenos Aires - Argentina.

FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport

Skype: jreduojeda
Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM
Re: Me interesa probar ADS
Posted: Fri Nov 05, 2010 12:21 PM

Hola distinguidos

D贸nde consigo ADS para instalarlo me interesa aprender

Gracias amigos

Saludos,

Adhemar

Saludos,



Adhemar C.
Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
Re: Me interesa probar ADS
Posted: Fri Nov 05, 2010 04:06 PM
Hola

http://devzone.advantagedatabase.com/dz/content.aspx?key=20

busca en el foro, habia un link de ads server 10 con 2 licencias gratis, no lo pude encontrar :-)
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl