![]() |
Einfache Datenhaltung für einfaches Setup beim Kunden
Hallo Leute
Ich entwickle schon einige Jahre mit Delphi 7 und jetzt mit Delphi 2007. Nun soll ich eine Anwendung erstellen, die natürlich Daten speichert, in recht einfacher Form. Das Programm inkl. Daten soll sich der Kunde runterladen können und auf einfachste weiße installieren. Bisher habe ich immer mit SQL-Server gearbeitet. Das ist natürlich nichts für die Aufgabenstellung. Auch mit Firebird habe ich schon ein Projekt erstellt, allerdings noch mit der BDE. Auch hier ist die Installation zwar einigermaßen einfach, aber ich habe mehrere Schritte gemacht. Kann mir einer einfach ein Datensystem nennen, das ich mit dem Programm und evt. einen Installationsscript (welchen ist hier zu empfehlen) verwenden kann. Wie gesagt, die Kunden sollen auf einfachste Art einen Einzelplatz installieren können. Danke für euere Hilfe Gruß Frank |
Re: Einfache Datenhaltung für einfaches Setup beim Kunden
Wie komplex ist denn deine Datenhaltung? Wenn du dir nur ein paar werte merken musst wie wärs mit einer ini-Datei, oder einer xml? Zur Installation kannst du mal nach InnoSetup suchen.
Edit: Wilkommen in der DP :dp: |
Re: Einfache Datenhaltung für einfaches Setup beim Kunden
Wenn der Kunde bereits das OfficePacket verwendet kann man auch auf Accessdatenbanken zurück greifen.
|
Re: Einfache Datenhaltung für einfaches Setup beim Kunden
Hallo
Ist schon etwas komplexer. Es ist in Prinzip eine Artikelverwaltung mit gewissen Parametern, die eine Bestellung am Schluß ausdruckt. Es sind etwa 20 bis 30 Tabellen von nöten. Die Datenhalten ist daher sekundär. Im Programm werden vom Kunden selber keine Stammdaten geändert werden. Die werden in der Zentrale geändert. Gruß Frank |
Re: Einfache Datenhaltung für einfaches Setup beim Kunden
Die Lösung ist mometan Komplett mit Access realisiert. Auch die Formulare usw.
Da ich persönlich aber noch nie mit Access gearbeitet habe möchte ich das Projekt eben mit Delphi lösen. Wenn es aber möglich ist mit Delpi auf eine Access Datenbank zuzugreifen (Welche Komponeten sind denn von Nöten) dann wäre mir das auch Recht. Wahrscheinlich wird dann nur eine Datei mitgeliefert oder? Gruß Frank |
Re: Einfache Datenhaltung für einfaches Setup beim Kunden
Wenn es darum geht auf Acces mdb zuzugreifen dann versuchs doch mal mit den
![]() Einfach bei KADAODatabase die Eigenschaft Database mit der mdb-Datei belegen (in der IDE oder zur Laufzeit), Connected auf True setzen Eine KADAOTable Komponente hinzufügen und die Eigenschaft Database auf die KADAODatabase setzen und die Tabelle auswählen. Bei Abfragen verfahre ich so: In Access die Abfage formulieren und überprüfen; dann als SQL-Text anzeigen lassen, Text kopieren und und in der KADAOTable-Komponente bei der Eigenschaft SQL einfügen. Die Anzeige läuft dann wie bei BDE über eine TDatasource und die enstprechenden Komponenten (TDataGrid usw) |
Re: Einfache Datenhaltung für einfaches Setup beim Kunden
Guten Morgen Cronen
Vielen Dank für den Tip. Das werde ich mir mal ansehen und ausprobieren. Mal sehen ob es so einfach ist. Auf jeden Fall scheint das eine gute Lösung zu sein Gruß Frank |
Re: Einfache Datenhaltung für einfaches Setup beim Kunden
Um auf Access Datenbanken zuzugreifen bedarf es keiner zusätzlichen Komponente.
Alles was du brauchst ist mit Delphi Boardmitteln zu erreichen. - TADOConnection - TADOTable und/oder TADOQuery ...mehr wird nicht benötigt. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:20 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