FWH 14.09 Y SQLRDD (de xHarbour)

Re: FWH 14.09 Y SQLRDD (de xHarbour)

Postby jose_murugosa » Wed Oct 29, 2014 3:40 pm

carlos vargas wrote:como les comento, las dos ocaciones que ha presentado gpf sqlrdd son.

1.-version incorrecta del libmysql.dll
2.-nombre de archivo en apertura.

por favor identifica donde esta el error, antes de la conexion, despues de la conexion, antes d ela apertura, o despues de la apertura de tablas.

salu2
carlos vargas


Carlos

Estoy compilando la aplicación en el mismo directorio, con los mismos archivos y libs, lo unico que hago es reemplazar fwh14.08 por fwh14.09 y me da el error, con fwh14.08 anda de maravillas.

El error se produce al intentar conectar, antes de abrir tablas y de cualquier otra cosa, al llamar la función de conexión de sqlrdd SR_AddConnection

modifique el codigo así:
MsgInfo( '01')
SR_AddConnection . . . . . . .
MsgInfo( '02')

y me despliega el mensaje '01 y luego me da el error de windows...

Antonio, esta lib por desgracia, se distribuye sin el código fuente, de manera que si bien tengo la lib, no tengo los fuentes de esta función.
Saludos/Regards,
José Murugosa
FWH + Harbour + Bcc7. Una seda!
User avatar
jose_murugosa
 
Posts: 1145
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay

Re: FWH 14.09 Y SQLRDD (de xHarbour)

Postby carlos vargas » Wed Oct 29, 2014 4:46 pm

por favor , agrega directamente el errsysw.prg
prueba y comenta.

salu2
carlos vargas
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
carlos vargas
 
Posts: 1704
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Re: FWH 14.09 Y SQLRDD (de xHarbour)

Postby carlos vargas » Wed Oct 29, 2014 4:55 pm

tambien, agrega esto a uno de tus prg.
Code: Select all  Expand view

#pragma BEGINDUMP
#include <windows.h>
#include <hbapi.h>

HB_FUNC( NEXTMEM ) // --> nHardwareMemory
{
   MEMORYSTATUSEX mst;

   memset( &mst, 0, sizeof( MEMORYSTATUSEX ) );
   mst.dwLength = sizeof( MEMORYSTATUSEX );

   GlobalMemoryStatusEx( &mst );

   hb_retnll( mst.ullTotalPhys );
}

HB_FUNC( NAVAILMEM ) // --> nHardwareMemory
{
   MEMORYSTATUSEX mst;

   memset( &mst, 0, sizeof( MEMORYSTATUSEX ) );
   mst.dwLength = sizeof( MEMORYSTATUSEX );

   GlobalMemoryStatusEx( &mst );

   hb_retnll( mst.ullAvailPhys );
}
#pragma ENDDUMP

 
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
carlos vargas
 
Posts: 1704
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Re: FWH 14.09 Y SQLRDD (de xHarbour) - Solucionado

Postby jose_murugosa » Thu Oct 30, 2014 10:06 am

Finalmente, pude resolver el problema.

Tal cual me dijeron, era un tema con la versión de la libmysql.lib, pero bueno.. a veces lo obvio no lo es tanto, el error se debió a que cuando modifiqué el batch de compilación para agregar la nueva lib shell32 y una mas que deseaba agregar, y en el proceso de reordenar las libs en el batch haciendo pruebas....... equivoqué la variable de entorno del directorio de la libmysql, y en lugar de ir a la xharbour\lib\libmysql.lib dirigí el batch a fwh\lib\libmysql.lib, como en ambos directorios existe una lib con el mismo nombre, no me saltó error, pero al compilar naturalmente y tal como me lo dijeron, produjo errores.

Quisiera agradecer mucho a: Carlos Vargas, Joao Santos, hmpaquito y Antonio por haber respondido a mis post y haberme ayudado, lamento robarles de su tiempo.

Todo ahora ha vuelto a su cauce normal y es gracias a vuestra contribución.

Muchas Gracias!!
Saludos/Regards,
José Murugosa
FWH + Harbour + Bcc7. Una seda!
User avatar
jose_murugosa
 
Posts: 1145
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay

Previous

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Danielmaximiliano, Willi Quintana and 80 guests