Seite 1 von 2

Programmierung: MySQL-Server abfragen

BeitragVerfasst: 21.11.2006 20:22
von M0rGu3
Hey ;)

Mal wieder an die Profis unter euch:
Gibt es die Möglichkeit, von einem Client-Rechner mit einem ausführbaren Programm (*.exe für Win) ein paar Abfragen von einem MySQL-Server zu machen und diese dann darzustellen/bzw diese als Authentifizierung zu nutzen? Zweiteres wäre mir nicht so wichtig, aber ersteres wäre ganz interessant zu wissen.
Sprache ist mir so ziemlich egal, habe im Moment in keiner Erfahrung, dachte aber an C/C++ oder Visual Basic, zweiteres weil es für Anfänger wohl gut geeignet sein soll, bin aber auch für anderes zu haben ;)


mfg Christoph

BeitragVerfasst: 21.11.2006 20:52
von governet
D. h. du brauchst so einen Client in Sourcecode, damit du es in ein eigenes Programm einbinden kannst?

BeitragVerfasst: 21.11.2006 21:07
von M0rGu3
Nein, ich brauch nur den Source-Code für so nen Programm oder zumindest ne gut beschriebene Library ;)

Mit Client ist der Rechner gemeint gewesen, auf dem es läuft ;) Sorry für die unklare Ausdrucksweise.

BeitragVerfasst: 21.11.2006 21:34
von governet
Hoffe dir hilft folgendes weiter:
http://www.pronix.de/pronix-858.html

Nachtrag: Hier ein Programm mit Sourecode: http://sourceforge.net/projects/mysql-qt/

BeitragVerfasst: 21.11.2006 21:41
von M0rGu3
Das ist (dankenswerterweise) ein Anfang, aber ich vertrage mich schon mit den ersten Zeilen nicht:
Bevor Sie beginnen eigene Client-Programme zu schreiben, sollten Sie zunächst in Erfahrung bringen, wie Sie ein solches Programm erstellen können.
Soweit bin ich noch nicht :lol:

BeitragVerfasst: 21.11.2006 21:42
von governet
Du meinst damit, du brauchst noch ein paar C++ Tutorials?

Oben hab ich noch editiert und ein Client verlinkt.

BeitragVerfasst: 21.11.2006 21:43
von M0rGu3
Such ich selbst, kein Problem ;)

Hat sowieso noch ein bisschen Zeit. Erstmal kommt PHP zum Einsatz (das kann ich glücklicherweise einigermaßen :) )

BeitragVerfasst: 21.11.2006 23:05
von mabe
M0rGu3 hat geschrieben:Erstmal kommt PHP zum Einsatz (das kann ich glücklicherweise einigermaßen :) )

Dann ist c++ auch ganz einfach :lol: Der umstieg c++ -> php wäre zawr sicher einfacher gewesen aber andersrum geht es auch. Gibt sehr viele ähnlichkeiten. Viel erfolg.

BeitragVerfasst: 21.11.2006 23:18
von M0rGu3
Hab es eben schon bei der MySQL-API gesehen. Die Funktionen sind fast die gleichen ;)
Der umstieg c++ -> php wäre zawr sicher einfacher gewesen aber andersrum geht es auch.
Das war, weil ich eher mit Webseiten als mit Client-Programmen (programmiertechnisch) konfrontiert wurde ;)

Da will ich gleich ein bisschen Werbung machen:
auf http://www.nbw-clan.com ist gerade die neue Seite online gegangen.

BeitragVerfasst: 05.12.2006 11:08
von M0rGu3
Nachdem ich mir mal kurz C und C++ angeschaut habe, muss ich sagen, dass ich mit C eigentlich eher klar komme, da ich dort mehr Parallelen zu PHP finde als in C++.

Hat von euch schonmal jemand mit PHP-gtk gearbeitet? Klingt auch sehr interessant für jemanden wie mich, der sich mit PHP auskennt ;)
Muss zur Ausführung solcher PHP-gtk Programme PHP auf dem Rechner installiert sein?

BeitragVerfasst: 05.12.2006 16:56
von chrisi5232
Generell brauchst du azu erst einmal einen Webserver (lokal), lad dir am besten xampp, da hast du MySQL, PHP, CGI und alles weitere schon drin und musst es halt nur installieren.
Dann kannst du den Webserver als Dienst laufen lassen (damit er bei jedem Systemstart startet) und mit dem Internet Explorer über http://localhost/ drauf zugreifen.

Falls du noch Fragen zu PHP / xHTML haben solltest -> PM :wink:

BeitragVerfasst: 05.12.2006 20:19
von M0rGu3
Der XAMPP läuft schon längst, auch auf meinem richtigen Webserver (natürlich mit anderen Settings) ;)

Mit PHP sollte ich keine Schwierigkeiten haben, mich hat wie gesagt nur mal interessiert ob sich jemand mit PHP-gtk auskennt.
Wenn ich die Software dann nämlich verbreiten möchte und jeder erst nen XAMPP aufsetzen muss, dann ist die Lösung nicht sonderlich gut :lol:

Trotzdem danke für die Hilfe ;)

BeitragVerfasst: 05.12.2006 20:33
von governet
Dazu brauchst du einen Compiler der dir das Skript in eine Exe umwandelt.

http://www.php-compiler.net/
http://sourceforge.net/projects/bamcompile/


gibt bestimmt noch mehr.

Vielleicht auch noch interessant PHP to C++ converter (Wobei du danach C++ compilieren musst):

http://sourceforge.net/projects/binaryphp/

Bevor du weitere fragen hast: Ich hab gegoogelt.

BeitragVerfasst: 05.12.2006 20:51
von M0rGu3
governet hat geschrieben:Bevor du weitere fragen hast: Ich hab gegoogelt.
Hehe, du solltest mir öfters den Link zu http://www.gidf.de schicken :lol:

Ich hab heute das erste mal den FF 2 an der Arbeit benutzt, die neue Google-Suche mit Vorschlägen ist echt klasse ;)

BeitragVerfasst: 05.12.2006 21:12
von governet
M0rGu3 hat geschrieben:Hehe, du solltest mir öfters den Link zu http://www.gidf.de schicken :lol:

So war das aber nicht gemeint. Ich wollte damit nur sagen, falls du tiefergehende Fragen hast, kann ich sie dir nicht beantworten, da ich damit noch nicht gearbeitet habe.