Delphi-PRAXiS
Seite 7 von 10   « Erste     567 89     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   MySQL via PHP-Tunnel (über eigene libmysql.dll) (https://www.delphipraxis.net/148076-mysql-via-php-tunnel-ueber-eigene-libmysql-dll.html)

somewhere 2. Jan 2011 19:00

AW: MySQL via PHP-Tunnel (über eigene libmysql.dll)
 
Da ich mich nun ebenfalls mit diesem Thema herumschlage, wollte ich Deine Lib benutzen.
Leider funktioniert bei mir weder die Kommunikation über Zeos noch über DBX. Habe jetzt keine Ahnung mehr warum.
Mit DBX erhalte ich die gleiche Fehlermeldung wie Ajin und das schon beim Connect Versuch.
Mit Zeos 7.0 (leider Alpha) kann ich connecten, Tabellen anlegen, Table und Views auslesen. Nur beim Select knallts, egal ob mit
Delphi-Quellcode:
select * from ...
oder mit z.B.
Delphi-Quellcode:
select node_id from nodes
.

Der Fehler dürfte allerdings im PHP Script passieren.

Meine Konfiguration schaut so aus:

Turnkey VBox Appliance mit MySQL

Zugriff über Webbroser oder eben der Demo vom lokalen Rechner bzw. einer zweiten VM mit Delphi.

Hast Du eventuell eine Ahnung was das Problem sein könnte?

Eduard

omata 8. Jan 2011 19:40

AW: MySQL via PHP-Tunnel (über eigene libmysql.dll)
 
Zitat:

Zitat von somewhere (Beitrag 1071829)
Leider funktioniert bei mir weder die Kommunikation über Zeos noch über DBX.

Das ist mir bewusst und ich hatte hier ja auch schon was zu diesen Problemen gestrieben.

DBX wurde in Delphi 2010 komplett verändert, so dass ich dafür erst einen komplett neuen Treiber schreiben muss. Das habe ich auch, allerdings funktioniert der noch nicht mit allen Datentypen.

Zeos würde ich auch gern mal ausprobieren. Allerdings bin ich einfach zu blöd, um das zu installieren. Bei mir ist die Komponentenleiste leer (nicht vorhanden). Gleiche Probleme wie hier, nur dass das Eintragen der Verzeichnisse nichts bewirkt.

Zitat:

Zitat von somewhere (Beitrag 1071829)
Der Fehler dürfte allerdings im PHP Script passieren.

Das dürfte unwarscheinlich sein, weil das Skript mit Delphi 7 - Delphi 2009 und Lazarus wunderbar funktioniert. Das Problem ist z.Z. nur Delphi 2010.

Ich würde da sehr gern weiter dran arbeiten, allerdings sind die Probleme vor denen ich da stehe immens und ich komme z.Z. einfach keinen Millimeter vorran.

omata 8. Jan 2011 20:27

AW: MySQL via PHP-Tunnel (über eigene libmysql.dll)
 
So, ich konnte jetzt doch Zeos installieren.

Nachdem ich innerhalb des Packages "ZComponentDesign" unter Erfordert das Package "ZComponent" entfernt hatte ging es endlich.

omata 8. Jan 2011 22:16

AW: MySQL via PHP-Tunnel (über eigene libmysql.dll)
 
So, habe mal eine Version hochgeladen (siehe Post #1)

An die Verantwortlichen:
Leider ist der Downloadzähler immer noch nicht korrigiert, ich kann also davon ausgehen, dass das NIEMALS korrgiert wird? Sehr schade, dass hier nichts in der Richtig passiert. Siehe auch hier.

somewhere 9. Jan 2011 15:06

AW: MySQL via PHP-Tunnel (über eigene libmysql.dll)
 
Ich werde mir die Version mal ansehen und gebe dann wieder Feedback.
Das Problem mit der Zeos Installation hatte ich Anfangs auch. Du musst im Projekt für das Package nur das Suchverzeichnis erweitern, dann funktioniert ZEOS Installation problemlos.

somewhere 9. Jan 2011 19:10

AW: MySQL via PHP-Tunnel (über eigene libmysql.dll)
 
Habe die Zeos Version jetzt mal getestet, die funktioniert nach einer kleinen Änderung im Demosource.

Welche Version von Zeos hast Du verwendet?

omata 9. Jan 2011 20:28

AW: MySQL via PHP-Tunnel (über eigene libmysql.dll)
 
Zitat:

Zitat von somewhere (Beitrag 1073525)
Habe die Zeos Version jetzt mal getestet, die funktioniert nach einer kleinen Änderung im Demosource.

Was hast du verändert?

Zitat:

Zitat von somewhere (Beitrag 1073525)
Welche Version von Zeos hast Du verwendet?

7.0.1 alpha

omata 10. Jan 2011 01:07

AW: MySQL via PHP-Tunnel (über eigene libmysql.dll)
 
So es gibt wieder eine neue Version.

Die "dbxmys.dll" wurde im Archiv erneuert, sodass jetzt auch ein funktionierender DBX4 Treiber vorhanden ist (der von Embarcadero funktioniert ja leider nicht!)

Allerdings ist mein Treiber noch nicht ganz vollständig. Es funktionieren noch keine Tabellenspalten, die von einem Zeitdatentyp sind, da muss ich noch weiter forschen.

Aber vielleicht könnt ihr das schonmal soweit testen, danke.

somewhere 10. Jan 2011 09:40

AW: MySQL via PHP-Tunnel (über eigene libmysql.dll)
 
Also bei Deiner Zeos Version habe ich nur im Uses Teil "ZAbstractConnection" eliminiert, da es die bei mir nicht gibt. Ich glaube ich verwende noch die Version 7.0.0 Alpha.

mschaefer 8. Mai 2011 20:37

AW: MySQL via PHP-Tunnel (über eigene libmysql.dll)
 
Wenn man so eine Internettabelle mit merheren Usern teilt, gemeinsam Zugriff hat, wie würdet Ihr die Verwaltung organisiernen? Zum Beispiel, wenn nur die eigenen Datensätze geändert werden können sollen, oder diejenigen, die vom ausdrücklich freigegeben sind.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:33 Uhr.
Seite 7 von 10   « Erste     567 89     Letzte »    

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