Hallo,
Ich brauche für ein Projekt den Zugriff auf eine MySQL Datenbank. Leider stellt sich das als schwierig raus.
Der lesende Zugriff auf die Tabellen ist ok. Nur wenn ich etwas ändern möchte erhalte ich folgenden Fehler:
------------------------------------------------------------------------------
FEHLERPROTOKOLL von "C:\Glo\Multirecognition.exe" Datum: 06.03.2006 09:53:27
Xbase++ Version : Xbase++ (R) Version 1.82.306
Betriebssystem : Windows 2000 05.00 Build 02195 Service Pack 4
------------------------------------------------------------------------------
oError:args :
oError:canDefault : J
oError:canRetry : N
oError:canSubstitute: N
oError:cargo : {NIL, -1, [HY000][0][MySQL][ODBC 3.51 Driver][mysqld-4.1.13-pro-nt]Build WHERE -> insert_fields() failed.}
oError:description : Fehler beim Schreiben
oError:filename :
oError:genCode : 74
oError:operation : DbCommit
oError:osCode : 0
oError:severity : 2
oError:subCode : 8999
oError:subSystem : BASE
oError:thread : 1
oError:tries : 0
------------------------------------------------------------------------------
CALLSTACK:
------------------------------------------------------------------------------
Aufgerufen von CREA_DWPLUGIN(2249)
Aufgerufen von MAIN(143)
*************
Der Fehler ist leider nirgens dokumentiert.
Hat jemand schon mal über Dbew32 auf MySQL zugegriffen.
Ich verwende den ODBC-Treiber 3.51.12 (Damit klappt wenigstens die Anmelderei).
Da ich fast am verzweifeln bin und einiges probiert habe bin ich über jeden Tip dankbar.
Schöne Grüsse aus Sachsen
Steffen
Zugriff auf MySQL über ODBC
Moderator: Moderatoren
-
- UDF-Programmierer
- Beiträge: 97
- Registriert: Mi, 01. Feb 2006 23:49
- Wohnort: Glauchau
- Kontaktdaten:
Hallo Tom,
eigentlich nichts besonderes.
Ich öffne die Tabelle.
DBAppend()
REPLACE xxx with 'blabla'
DBCommit() <--- hier knallts
Ich habe mit FLOCK() probiert, ohne, ich habe mich nach dem DBAppend() mit DBGoto bewegt. Alles ohne eine Besserung.
Übrigens habe ich gestern doch noch SQLExpress ausprobiert. Hier scheint es keine Effekte zu geben. Vielleicht ist die DBew32 von Alaska auch Schro...
Ich versuche eigentlich immer mit den gelieferten Programmen auszukommen.
Ich werde wohl die Lib kaufen. Oder hat einer doch gute Erfahrungen mit dem Alaskateil ?
Schöne Grüsse
Steffen
eigentlich nichts besonderes.
Ich öffne die Tabelle.
DBAppend()
REPLACE xxx with 'blabla'
DBCommit() <--- hier knallts
Ich habe mit FLOCK() probiert, ohne, ich habe mich nach dem DBAppend() mit DBGoto bewegt. Alles ohne eine Besserung.
Übrigens habe ich gestern doch noch SQLExpress ausprobiert. Hier scheint es keine Effekte zu geben. Vielleicht ist die DBew32 von Alaska auch Schro...
Ich versuche eigentlich immer mit den gelieferten Programmen auszukommen.
Ich werde wohl die Lib kaufen. Oder hat einer doch gute Erfahrungen mit dem Alaskateil ?
Schöne Grüsse
Steffen
- Schubi
- Rekursionen-Architekt
- Beiträge: 139
- Registriert: Mi, 05. Okt 2005 15:10
- Wohnort: Wiesloch
- Hat sich bedankt: 5 Mal
MySQL und ODBCDBE
Hallo Namensvetter + Landsmann,
auch ich habe vor rund zwei Jahren erste Versuche mit der ODBCDBE und MySQL gemacht. Hatte dabei auch eine ganze Menge unerklärliche Effekte.
Nachdem ich SQLExpress ausprobiert hatte, wollte ich nicht mehr zurück.
Mit dem funzt alles prima.
auch ich habe vor rund zwei Jahren erste Versuche mit der ODBCDBE und MySQL gemacht. Hatte dabei auch eine ganze Menge unerklärliche Effekte.
Nachdem ich SQLExpress ausprobiert hatte, wollte ich nicht mehr zurück.
Mit dem funzt alles prima.
Grüße Steffen