PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2024 → [WD18] Error accessing database on 64 bit computer
[WD18] Error accessing database on 64 bit computer
Iniciado por guest, 30,abr. 2015 18:24 - 1 respuesta
Publicado el 30,abril 2015 - 18:24
Hello to all

It is the first time i'm installing an application in a pc with Windows 7 64 bit OS installed on it.
Once the application executable and its windev DLL library have been installed,
i have copyed the 64 bit version of LibMySql.dll on the same exe directory.

Then i try to run the program and when the form window is opened i have this error:

***
Error at line 2 of Initializing Audio_Azienda process.
HReadSeek function called.
native MySQL access error.
Error Number = 79

Connection failure.
Error returned by database:
Error Number = <2003>.
Error Message:
Can't connect to MySQL server on 'localhost' (10061)

----- Technical Information -----

Project : AudioClinic

WL call:
Process of 'Initializing Audio_Azienda' (Audio_Azienda), line 2, thread 0
'HReadSeek' function, syntax 0

What happened?
native MySQL access error.
Error Number = 79

Connection failure.
Error returned by database:
Error Number = <2003>.
Error Message:
Can't connect to MySQL server on 'localhost' (10061)

Error code: 73001
Level: fatal error (EL_FATAL)
WD55 error code: 3001

Dump of the error of 'WD180HF64.DLL' module (18.0.88.0).
Identifier of detailed information (.err): 72801
Debugging information:
IEWDMSQL=101.23
Module=
Version=<18.0.4.0>
Fonction (7,118)
Additional Information:
EIT_NATIVECODE : <79>
EIT_LOGICALTABLENAME :
EIT_PILEWL :
Initializing Audio_Azienda (Audio_Azienda), line 2
Selecting the menu of _Menu.OPT_Menu.OPT_Anagrafica_Azienda (Audio_Menu._Menu.OPT_Menu.OPT_Anagrafica_Azienda), line 1
EIT_DATEHEURE : 30/04/2015 18:14:52

----- Sub-error #1 -----

What happened?
Error returned by database:
Error Number = <2003>.
Error Message:
Can't connect to MySQL server on 'localhost' (10061)

Error code: 22
Level: fatal error (EL_FATAL)

Dump of the error of 'wd180msql64.dll' module (18.0.4.0).
Identifier of detailed information (.err): 22
Debugging information:
IEWDMSQL=101.16
Module=
Version=<18.0.4.0>
Client layer: C:\AudioClinic\LIBMYSQL.DLL
Provider: WinDevMySQL
User: root
Data source: localhost
Database: audioclinic
Connection time-out: 30
Command time-out: 30
Unicode supported: 1
Page code of WL: 1252
Page code of the connection: 1252
Additional Information:
EIT_BASECODE : <2003>
EIT_INFOCLIENT : <6.0.0>


**********************************
My development machine is a Windows 7 32 bit and the application run ok.
The 64 bit executable has been created correctly.

The connection parameter are correct. (localhost with the right password).
In fact i'm using a SqlYog tool to access MySql database without any problem and i can access to all the informations.

I don't understand the reason of this error.

Please, can someone help me to solve this little trouble??
Publicado el 30,abril 2015 - 20:22
Problem solved!!

Is was depending (probably) from the MySql server 5.5 version.

After unistalling this version and installed v.5.6, all is going fine.

I don't know if the 5.5 version can cause this problem, but now
i can access to the db from the application without problems.

Thanks for you attetion.

Gianni