Problem bei MySQL-Datenbank schließen
Verfasst: 20.09.2005 09:02
Vielleicht sieht wer wo das Problem liegt:
Also das öffnen und zugreifen auf die MySQL-Datenbank mittels
libmysql.dll funktioniert einwandfrei, das Problem tritt immer auf
wenn sie geschlossen werden soll, die Verbindung wird zwar auch geschlossen, nur danach gibt es immer einen memory allocation error...
hier der code:
hier wo das problem auftritt:
danke und mfg
Robert
Edit by Kiffi: Code-Tags gesetzt
Also das öffnen und zugreifen auf die MySQL-Datenbank mittels
libmysql.dll funktioniert einwandfrei, das Problem tritt immer auf
wenn sie geschlossen werden soll, die Verbindung wird zwar auch geschlossen, nur danach gibt es immer einen memory allocation error...
hier der code:
Code: Alles auswählen
#libmysql = 1
host.s = "localhost"
user.s = "root"
passwd.s = "passwd"
db.s = "bohrdaten"
port.l = 3306
Global dbHnd.l
Procedure OpenMySQL(host.s,user.s,passwd.s,db.s,port.l)
If OpenLibrary(#libmysql,"libmysql.dll")
Result=CallFunction(#libmysql,"mysql_init",dbHnd)
Debug Result
If Result
dbHnd = Result
If CallFunction(#libmysql,"mysql_real_connect",dbHnd, host, user, passwd, db, port, "", 0) = 0
GetError(dbHnd,1)
EndIf
EndIf
EndIf
EndProcedure
Code: Alles auswählen
procedure CloseMySQL()
CallCFunction(#libmysql,"mysql_close",dbHnd)
EndProcedure
Robert
Edit by Kiffi: Code-Tags gesetzt