![]() |
Datenbank Projekt!?!
Hi Leude also das Board ist net schlecht habe schon einiges gebrauchen können.
Aber nun zu meinem Problem ich muss für die Schule ein Projekt machen und da ich in meinem letzten Projekt ziemlichen Müll gebaut habe und die Note auch so ausfiel wollte ich nun etwas früher anfangen und mir etwas Hilfe besorgen. Also was ich fragen wollte ob mir vieleicht jemand Helfen könnte bei meinem Projekt.Diese Person sollte sich mit Datenbanken auskennen. Und zwar wollte ich ein Projekt machen wo ich Daten von einer SQL Datenbank die auf einem Webspace liegt in einen Datenbank auf meinem Rechner laden.Da ich aber leider sogut wie keine Ahnung von Datenbanken habe wollte ich fragen ob einer so nett wäre und mir dabei helfen könnte?? Also ihr könnt mich per ICQ anquatschen, diese steht in meinem Profil! |
Re: Datenbank Projekt!?!
Zitat:
was für eine Datenbank ist es denn "auf dem Webspace"? Und was für eine auf deinem Rechner? Was hast Du denn schon in deinem Programm? |
Re: Datenbank Projekt!?!
Also ich auf dem Webspace liegt eine SQL Datenbank und ich benutze gerade eine Paradox 7 und ich habe bis jetzt nur die Paradox 7 datenbank mit dem Kompenenten.
Also wie gesagt soviel Ahnung habe ich von datenbanken net! |
Re: Datenbank Projekt!?!
Da muss ich mal wieder auf die Tutorials von
![]() |
Re: Datenbank Projekt!?!
Moin Cancer,
Zitat:
Was ist das für ein WebSpace? Linux - Apache oder Windows - IIS? Welche Möglichkeiten hast Du für den Zugriff auf die DB. Das Ganze, das Du hier geschrieben hast ist doch etwas verschwommen, so das es doch recht schwer ist, Dir Tips zu geben. |
Re: Datenbank Projekt!?!
Also in erster Linie wollte ich erstmal fragen ob es überhaupt möglich ist??
Also ich wollte folgendes Projekt machen und zwar habe ich meinem lokalen Rechner eine Paradox 7 Datenbank. Dann hat mein Kumpel irgendwo einen Server stehen auf den ich dann Online Zugriff hätte (KA was das für einer ist ich bekomm den Typen net erreicht). Auf dem Server wird dann einen MySQL Datenbank erstellt mit einigen Daten. So ich wollte jetzt mit meiner Datenbank auf diesen Server mit der SQl-Datenbank zugreifen eine Abfrage machen und das ich dann von dem Server das Ergebenis in meine Datenbank bekomme und diese Daten lokal speichern ind meiner Datenabnk! Ich hoffe das ich jetzt ein paar Fragen beantworten konnte! :-D |
Re: Datenbank Projekt!?!
Hallo Cancer,
ja es geht. Ein Möglichkeit wäre ASP.NET. Hier eine kleine Demo ( ![]() ![]() |
Re: Datenbank Projekt!?!
Ist das echt so kompliziert???
Ich habe gedacht das es einfacher geht??? zb. mit dbExpress oder geht es wirklich net einfacher??? Vieleicht ist es einfacher wenn ich mein Projekt genauer beschreibe. Also ich habe auf dem Server eine SQL-Datenbank und dieser Datenabnk sind Filmdaten von DVD´s gespeichert zb. Name, Genre, Format usw. So ich habe jetzt bei mir eine Paradox Datenbank und möchte auf die SQL Datenbank die auf dem Server vom Kumpel ist zugreifen.So nun habe ich einen Button und den drück ich dann und geben zb. Kill Bill eine so nun will ich die Daten die zu Kill Bill in der SQL DB stehen in meine DB haben zb. in eine DBEDit will ich den Namen stehen haben in einem anderen DBEdit das Format usw. Halbwegs verstanden? :-D |
Re: Datenbank Projekt!?!
Wenn Ihr kein gemeinsames LAN habt, sondern nur via Internet verbunden seid, habt Ihr wenig andere Möglichkeiten. Es geht aber noch komplizierter: EJB oder CORBA. :mrgreen:
|
Re: Datenbank Projekt!?!
Hi,
wenn Du zu der Datenbank auf dem WebServer einen Db-Connect hinbekommst(User eingerichtet der von extern zugreifen darf), dann sollte das eigentlich alles gar kein Problem sein. Du verbindest Dich zu beiden Datenbanken, lokal zu Paradox und zum Server über die Zeos Komponenten zu MySQL-Server DB ServerIp:Datenbankport (std. 3306) So und wenn Du jetzt ne Query über nen SErver schickst kannst Du die Informationen lokal in deine DB schreiben. |
Re: Datenbank Projekt!?!
@DataCool
Ist ja alles schön und gut was du mir da erzählst, aber womit könnte ich diesen Connect bekommen?? Und was ist eine Zeos Komponente?Ist das bei Delphi dabei??Man kann dich diese Verbindung auch mit dbExpress machen oder?? Also wie gesagt ich ein ziemlicher Neuling auf diesem Gebiet? SORRY!! |
Re: Datenbank Projekt!?!
Hi,
die Zeos Komponenten sind nicht bei Delphi dabei ! Aber wenn Du unter ![]() Mit DBX geht es nicht, weil Du ja eine MySQL Datenbank ansprechen willst |
Re: Datenbank Projekt!?!
Und wie mach ich das dann alles???Ich meine mit Delphi und diese Zeos und SQL ???Oh man dashört sich ja etwas komplex an??Gibt es dafür ein Tut??Oder kannst du mir das irgendwie erklären???
|
Re: Datenbank Projekt!?!
Hi,
die Zeos Komponenten funktionen fast genauso wie die normalen Datenbank-Komponenten von Delphi. Hast Du denn etwas Grundwissen von SQL-Statements ? |
Re: Datenbank Projekt!?!
Kannst doch auf MySQL per ODBC zugreifen. Nimm 2 ADO-Cons, verbinde eine mit MySQL, eine mit deiner lokalen DB. Dann kannst du ganz einfach mit den ADOTablen Daten auslesen und auf reinschreiben
|
Re: Datenbank Projekt!?!
Sowohl ZEOS als auch ODBC funktionieren über's Internet nur, wenn die Datenbank externe User zuläßt. Dazu gehört IMHO einige Konfigurationsarbeit am Web-Server und am Datenbank-Server. Ist also nicht ganz ohne. Und auch nicht ungefährlich, weil dadurch u.U. Angreifern Tür und Tor geöffnet wird. Aus diesem Grund kommt bei bei Web-Providern nur in den seltensten Fällen direkt auf die angebotenen Datenbanken. In der Regel ist der Zugriff Webseiten-basiert (z.B. PHPMyAdmin).
Wenn ich die Beiträge von Cancer richtig verstehe (er kann mich gern korrigieren), dann ist Kenntnisstand, was DB- und Web-Server betrifft, nicht sehr groß. Ich an seiner Stelle würde die Finger davon lassen. Da ist SOAP (geht über das "normale" HTTP-Protokoll) doch etwas sicherer und so kompliziert ist es ja nun auch nicht. |
Re: Datenbank Projekt!?!
Also Leude folgender Stand ich habe einen Kumpel von mir gefragt der Arbeitet bei einer etwas größeren Firma und beschäftigt sich jetzt ca seit 3 mit datenbanken.So er hat gesagt das er mir das macht und das es nicht sehr schwer ist.Er hat mir gesagt das die sowas auf der Arbeit ständig machen.Also danke das ihr mir so dringend helfen wolltet.
Fals jemand intresse hat kann ich ja nachher es euch erklären wenn er es mir gemacht hat!! Danke für alles! CU!! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:56 Uhr. |
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