Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Xampp sql verbindung (https://www.delphipraxis.net/134101-xampp-sql-verbindung.html)

telecaster 15. Mai 2009 16:43

Datenbank: SQL • Version: 5.0.51b-community-nt • Zugriff über: eigentlich mit xammp und http://localhost/phpmyadmin

Xampp sql verbindung
 
Hallo,

Ich hab mir mal xampp runtergeladen, und da ist ja auch eine sql-Datenbank bei.
Ich hab mal hier nen bisschen im Forum rumgeguckt und das Tutorial gefunden, allerdings komm ich damit nich weiter, weil er direkt nen Fehler anzeigt.
Brauch ich irgendwas bestimmtes um mit Delphi 7 auf die xampp-sqldatenbank zuzugreifen, oder wie mach ich das?

Wäre sehr nett wenn ihr mir helfen koenntet.

Lg

Valle 15. Mai 2009 16:45

Re: Xampp sql verbindung
 
Pssst: Die Fehlermeldung steht da, damit andere helfen können. Die hat man nicht aus Langeweile geschrieben. Und ich habe gehört, dass die Glaskugeln der meisten Leute hier kaputt gegangen sind. :zwinker:

Mit freundlichen Grüßen,

Valle

telecaster 15. Mai 2009 16:50

Re: Xampp sql verbindung
 
mhh ja natuerlich! :-)

es kommt ein accessviolation-fehler.
Ich hab das ganze so gemacht, dass der das programm ausführen soll, sobald ich einen Button drücke.
Ich versteh an dem Tutorial aber auch nich, woher dass programm weiß dass die Datenbank von xampp gemeint ist!!!

Lg

DeddyH 15. Mai 2009 17:05

Re: Xampp sql verbindung
 
Wer soll welches Programm ausführen? Stimmen die Zugangsdaten? Sind alle Objekte korrekt initialisiert? :glaskugel:

telecaster 15. Mai 2009 18:15

Re: Xampp sql verbindung
 
Hey,

ich hab das alles etwas ungenau gelesen, jetzt hat es geklappt! :-)

Allerdings bei dem schritt wo ich die Tabellen hinzufuege kommt ein Fehler.
Ich hab mir ne Prozedur gemacht, die so heisst:
Delphi-Quellcode:
procedure TForm1.MakeTables(_myCon: PMySQL);
und die ruf ich auf wenn ich auf nen Button klick, also so:
Delphi-Quellcode:
begin
self.MakeTables(_mycon);
end;
jetzt kommt allerdings der Fehler hier:
"Exception Fehler der Klasse EPrivilege".. Was mach ich falsch??

Lg

mkinzler 15. Mai 2009 18:19

Re: Xampp sql verbindung
 
Dir scheint das recht dafür zu fehlen

telecaster 15. Mai 2009 18:25

Re: Xampp sql verbindung
 
Root hat bei mir volle Rechte, oder welche Rechte meinst du?

telecaster 17. Mai 2009 11:57

Re: Xampp sql verbindung
 
weiß wohl keiner, oder?! :-)

wenn ich die Tabellen im Form-create-teil erstellen lassen will, passiert auch nichts. Es erscheint kein Fehler, aber die Tabellen werden auch nicht angelegt. Die Datenbank hat er aber vorher angelegt!

lg, hoffe ihr koennt mir helfen

mkinzler 17. Mai 2009 11:59

Re: Xampp sql verbindung
 
EPrivilege sieht halt sehr nach fehlenden Rechten aus. Bist du sicher das der Benutzer volle Rechte auf die datenbank besitzt?

telecaster 17. Mai 2009 12:08

Re: Xampp sql verbindung
 
Hallo,

Zitat:

root 127.0.0.1 global ALL PRIVILEGES
root localhost global ALL PRIVILEGES
das steht unter Rechte in der Datenbank.. Der Fehler kommt auch nur wenn ich das als Button mache. Also wenn cih auf nen Button klicke kommt der Fehler. Wenn ich das in den Formcreate-teil mache kommt kein Fehler, es passiert aber auch nichts..!!

Lg und danke fuer die antwort!


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:06 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz