Entwickler-Ecke

Datenbanken - MySQL mit Delphi 6 OHNE irgendwelche neuen Komponenten!


~Megaposter~ - Fr 14.02.03 14:26
Titel: MySQL mit Delphi 6 OHNE irgendwelche neuen Komponenten!
Hiho allerseits...

Also wie der Titel vom Thread schon sagt möchte ich gern auf eine MySQL Datenbank zugreifen, mit Hilfe von Delphi 6, ohne irgendwelche zusätzlichen Komponenten zu installieren. Mein Problem besteht eigentlich nur darin, die Objekte in DBExpress so einzurichten das auch alles funktioniert. Den Connect auf die DB kriege ich hin und ich kann auch SQL-Befehle ausführen, leider erscheint bei jeder Aktion eine Zugriffsverletzung.
Ich habe dann in die DB reingeschaut und musste feststellen das die Aktionen die ich ausführen wollte erfolgt sind und trotzdem erscheint die dusselige FM :(
Die lautet wie folgt: "Zugriffsverletzung bei Adresse ... in Modul LIBMySQL.dll. Lesen von Adresse 000000C....."
Wäre echt kewl wenn mir jemand mal helfen könnte und sagen kann was da fakt ist, weil so richtig komme ich nicht weiter. Am besten wäre natürlich nen kleiner Bsp-Quelltext wo mal jemand auf irgendeine DB zugreift und da ne Aktion drin vornimmt.

Also danke im Voraus :)
MfG ~Megaposter~


neojones - Fr 14.02.03 15:21

hmmm... ich würd das eher pragmatisch lösen und die anweisung in einen try-except-block setzen. Dann sollte die meldung doch eigentlich nicht mehr erscheinen?


~Megaposter~ - Fr 14.02.03 18:41

Naja, damit würde zwar der Programmabbruch verhindert, aber das eigentliche Problem nicht wirklich behoben. Denn wenn alles einwandfrei laufen würde, dann würde das ja nicht auftreten :( Ich würde lieber die Ursache bekämpfen als die Wirkung. Aber trotzdem erst mal danke für deine Antwort. Ich hab schonmal hier im Forum gesucht ob ich was ähnliches finde, aber irgendwie nutzen die meisten Leute irgendwelche Komponenten. Diese Möglichkeit habe ich aber leider nicht, es muß ohne gehen. :( Naja trotzdem erst mal danke.


bis11 - Fr 14.02.03 19:04

Was ist an Komponenten so verkehrt, die vereinfachen doch einem das Leben beim proggen.


~Megaposter~ - Fr 14.02.03 19:11

Also viele solcher Komponenten haben die dumme Angewohnheit, das sie bereits in compilierter Form vorliegen, man also NICHT in den Quelltext schauen kann und genau DAS ist daran so verkehrt. Es ist auch eigentlich unwichtig WARUM ich das ohne machen möchte, oder vielmehr muss, sondern WIE war meine Frage....
Würde mich über konstruktive Beiträge freuen, Danke im Voraus.