AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Anfängerfrage zu einer lokalen Datenbank und Delphi
Thema durchsuchen
Ansicht
Themen-Optionen

Anfängerfrage zu einer lokalen Datenbank und Delphi

Ein Thema von Ajin · begonnen am 27. Jul 2007 · letzter Beitrag vom 27. Jul 2007
Antwort Antwort
Ajin

Registriert seit: 23. Feb 2006
Ort: Mons
252 Beiträge
 
Delphi 2010 Professional
 
#1

Anfängerfrage zu einer lokalen Datenbank und Delphi

  Alt 27. Jul 2007, 09:22
Datenbank: ODBC • Version: 1 • Zugriff über: 1
Hallo Delphianer,

Ich habe eine Anwendung geschrieben welche Daten aus einer online mySQL Datenbank abrufen und speichern kann. Diesen Umstand verdanke ich aber nur meiner Unwissenheit über lokale Datenbanken und Delphi.
Mein Programm wird per Innosetup installiert und alle notwendigen Dateien (wie z.B. die nötigen mysql DLLs) werden auf dem Zielsystem abgelegt. Der Nutzer nutzt quasi meine online Datenbank.

Mittlerweile nutzen aber recht viele mein Progrämmchen und es könnten mehr werden... Daher möchte ich die online DB etwas entlasten und die ganze Datenablage auf den lokalen Rechner abwälzen. Das klingt bestimmt total einfältig aber ich weiss NICHT wie ich dem Nutzer (ohne eine zusätzliche Installation) eine lokale Datenbank bescheren könnte.

So könnte ein Datensatz aussehen:

ID - TYP - FARBE
1 - tomate - rot

Ganz simpel. Wenn ich das in einer textdatei speicher, könnte ich es mit Semikolons trennen:

1;tomate;rot
2;birne;gruengelb
3;melone;gruen
4;apfel;gruen
5;kirsche;rot
6;banane;gelb

Ich wüsste nicht wie ich diese Art der Textdatei z.B. nach Farben sortieren könnte oder genau den Datensatz der melone löschen.
Deshalb wäre doch so eine mini Datenbank lokal nicht schlecht.

Welche "Hausmittel" gibt es denn da? Laut Suche lese ich oft dieses Interbase? Versteht mich nicht falsch, ich suche nun nach einer Möglichkeit meine Datensätze sinnvoll für weitere Aufbereitungen zu speichern. Von der derzeitigen Onlinelösung möchte ich wegkommen. Das praktische an der online Lösung ist: der Nutzer muss nix weiter installieren als meine Anwendung - kein XAMPP oder sonstirgendwas.

Gibts eine mini DB, welche meinen geringen Anfroderungen entspräche, und welche einfach mit meinem Programm installiert werden kann?
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.619 Beiträge
 
Delphi 12 Athens
 
#2

Re: Anfängerfrage zu einer lokalen Datenbank und Delphi

  Alt 27. Jul 2007, 09:31
Hallo,

schau Dir mal diesen Thread an. Den Gedanken an Text- oder typisierte Dateien würde ich gleich wieder verwerfen
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Ajin

Registriert seit: 23. Feb 2006
Ort: Mons
252 Beiträge
 
Delphi 2010 Professional
 
#3

Re: Anfängerfrage zu einer lokalen Datenbank und Delphi

  Alt 27. Jul 2007, 09:55
Guter Tip, ich schau mir gerade mal das SQL Lite an... ich versuch ne Demo Anwendung zu schreiben
  Mit Zitat antworten Zitat
Ajin

Registriert seit: 23. Feb 2006
Ort: Mons
252 Beiträge
 
Delphi 2010 Professional
 
#4

Re: Anfängerfrage zu einer lokalen Datenbank und Delphi

  Alt 27. Jul 2007, 11:06
Ach es ist zum verzweifeln.... jetzt kann ich des asqlliteD5 Pakcage net installieren weil die usr50vcl oder so ähnlich fehlt. Das Problem hatte ich doch schonmal. Wieso sind alle guten Komponenten nicht mehr für die neueren Delphi Versionen verfügbar?
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.619 Beiträge
 
Delphi 12 Athens
 
#5

Re: Anfängerfrage zu einer lokalen Datenbank und Delphi

  Alt 27. Jul 2007, 11:25
Hallo,

schau doch mal bei Sourceforge nach.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Ajin

Registriert seit: 23. Feb 2006
Ort: Mons
252 Beiträge
 
Delphi 2010 Professional
 
#6

Re: Anfängerfrage zu einer lokalen Datenbank und Delphi

  Alt 27. Jul 2007, 12:44
So nun hab ich die ZEOSDBO-6.6.1_beta heruntergeladen, das D10 Package installiert. Aber ich schaffe es einfach nicht, die simpelste example Datei zu bedienen. Ich seh da nicht ganz durch wie das mit dem embedded system läuft.
Wie legt man sich denn eine sqllite Datenbank überhaupt an?

Hat keiner von euch eine kompilierbare demo ?
  Mit Zitat antworten Zitat
Benutzerbild von scrat1979
scrat1979

Registriert seit: 12. Jan 2007
Ort: Sulzbach a.d. Murr
1.028 Beiträge
 
Delphi 10.4 Sydney
 
#7

Re: Anfängerfrage zu einer lokalen Datenbank und Delphi

  Alt 27. Jul 2007, 13:05
Ich benutze für "kleinere" Projekte Absolute Database (link). Bin damit voll zufrieden. Die DB wird in ein einziges File geschrieben und unterstützt SQL-Befehle. Für den prvaten Gebrauch kostenlos und einfach zu installieren. Support 1a.

SCRaT
Michael Kübler
  Mit Zitat antworten Zitat
Ajin

Registriert seit: 23. Feb 2006
Ort: Mons
252 Beiträge
 
Delphi 2010 Professional
 
#8

Re: Anfängerfrage zu einer lokalen Datenbank und Delphi

  Alt 27. Jul 2007, 13:32
Danke dir, auch das teste ich mal!
Aber wenn man seine Anwendung komerziell vertreibt wirds echt teuer..
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#9

Re: Anfängerfrage zu einer lokalen Datenbank und Delphi

  Alt 27. Jul 2007, 14:30
In diesem Fall würde ich dann auf FB embedded setzen. so ist später problemlos auf Multiuser/Netwerkbetrieb möglich ohne ander Anwendung etwas zu ändern.
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:29 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