Datenbank: Mysql / DBF • Version: 4.x • Zugriff über: im Moment garnicht :D
Delphi 2005 PE und Datenbank-Funktionalität
Salut :)
Mal ne ganz naive aber einfache Frage, da ich keine wirklich konkreten Kommentare dazu finde. Ist es irgend möglich mit einer Freewarekomponente für Delphi 2005 PE auf DBF-Dateien oder MySQL-Server zuzugreifen? Ich hab nur soviel mitbekommmen, das alle Komponenten die auf das TDataSet aufbauen nicht nutzbar sind, womit wohl ZEOS schonmal rausfällt. Aber es gibt doch sicherlich irgendwo da draussen eine kleine Komponente, die mir hier meinen DBF 2 MySQL - Konverter in 2005 ermöglicht? Kann zwar auch ohne Probleme weiter mit Delphi7 meine Programme entwickeln, aber mit D05 gestaltet sich das einfach unkomplizierter beim Coden :) Dankbar für jeden Hint :) tyler |
Re: Delphi 2005 PE und Datenbank-Funktionalität
Dann sage mal den Komponentenanbietern einen recht herzliches Dankeschön. ;)
Alle Klassen, mit denen man auf DBs zugreifen kann, leiten von TCustomDataSet ab... Unter .Net sieht es wieder ganz anders aus, da hast du alles was dir .Net an die Hand gibt. Aber die Kompatibilität mit D7 könntest du dann, zusammen mit deinem bisherigen Code, knicken. :mrgreen: |
Re: Delphi 2005 PE und Datenbank-Funktionalität
hm, danke für deine Antwort. Heisst es also weiter trockenschwimmen mit Delphi2005 - Schade. :(
tyler //EDIT (was heisst "Schade" - da fühlt man sich ja n bisserl veräppelt. Da wird einem ne PE-Version mit so einer "offenen" Lizenz geboten, und dann kann man nicht mal das essentielle damit bewältigen... nunja) |
Re: Delphi 2005 PE und Datenbank-Funktionalität
Zitat:
Bei D2005PE hast du aber trotzdem die Möglichkeit das zu realisieren mit .NET! Wenn du das nicht machen möchtest, ist das deine Sache. Wenn du aber brauchbare Programmierkenntnisse hast, ist das gar nicht so schwierig. Man muss halt mal wieder was neues lernen. Beschäftige dich mal intensiv damit, dann kannst du schon bald was brauchbares basteln. |
Re: Delphi 2005 PE und Datenbank-Funktionalität
Zitat:
raik |
Re: Delphi 2005 PE und Datenbank-Funktionalität
Hallo,
Du könntest Dur den aktuellen Firebird besorgen und den .NET Provider verwenden. Ich ich unter D2005 PE schon ausprobiert. Läuft. Dann könntest Du noch über ADO auf die MSDE zugreifen. Ebenfalls kosten los. Haken: Um die Anzeige auf dem Formular musst Du Dich selber kümmern. [Edit] Falsch: Mir fällt gerade ein, dass die .NET Komponeten von haus aus Daten aus einer Datenbank anzeigen können. Außerdem gibt es dort noch das DataGrid[/EDIT] |
Re: Delphi 2005 PE und Datenbank-Funktionalität
@Jens, man ist in .Net auch nicht an ein olles DataSet gebunden um seine Controls an DatenQuelen binden zu können.
Du kannst von Arrays bis Collections alles mögliche an ein Control binden. "Zu Fuss" kannst du jede Property jeder Instanz jeder Klasse an jede Property jedes Controls binden. (Voraussetzung: Die Property darf nicht als Browable(false) markiert sein ) EdiT: Pfärrtibba |
Re: Delphi 2005 PE und Datenbank-Funktionalität
Zitat:
müsste mich noch mal ransetzen. Raik Edit : immer erst die Vorschau :wall: |
Re: Delphi 2005 PE und Datenbank-Funktionalität
Hi Leute,
mir ist gerade was eingefallen. Es gibt ja diese FreePascal IDE (Lazarus) mit ihrer Implementierung der VCL (nennt sich dort LCL). Dort gibt es auch das TDataSet (implementiert zwar nicht so viele Methoden wie in der VCL, aber es läuft). Da das ganze Project OpenSource ist, dürfte es möglich sein, die datenbank-spezifischen Dinge von dort zu übernehmen und auf die PE von Delphi zu bringen. Somit müssten auch Komponenten funktionieren, die auf T(Custom)DataSet aufsetzen. Ich meine, ein Versuch ist es allemal wert, oder? ;-) MfG Stevie |
Re: Delphi 2005 PE und Datenbank-Funktionalität
Mal eine kleine Frage:
Hat irgendwer schon mal ein kleiens Tutorial für DB's unter D2k5.NET gefunden? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:37 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