AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Suche embedded Datenbank
Thema durchsuchen
Ansicht
Themen-Optionen

Suche embedded Datenbank

Ein Thema von moelski · begonnen am 17. Dez 2006 · letzter Beitrag vom 19. Dez 2006
Antwort Antwort
Seite 2 von 4     12 34      
moelski

Registriert seit: 31. Jul 2004
1.110 Beiträge
 
Delphi 2010 Professional
 
#11

Re: Suche embedded Datenbank

  Alt 17. Dez 2006, 17:48
Moin !

Zitat:
Tabellen (+Indexe) sind in einer eigenen Datei
Öhm so sollte es auch sein.

Ich meinte mit "in der EXE" die eigentliche DB Engine. Nicht die Datenbankdatei.
Sorry wenn das falsch rüber kam.
Dominik Schmidt
Greetz Dominik

I love Delphi 2007/2010
  Mit Zitat antworten Zitat
Alloc

Registriert seit: 18. Apr 2005
Ort: Griesheim
167 Beiträge
 
Delphi 2006 Professional
 
#12

Re: Suche embedded Datenbank

  Alt 17. Dez 2006, 17:59
Hi,

ich verwende seit einiger Zeit AbsoluteDatabase (www.componentace.com), bin sehr zufrieden. Gibt es für nicht-kommerzielle Produkte kostenlos. Die Engine wird komplett in die exe integriert, die Datenbank besteht aus einer einzigen Datei.

Chris
Christian Illy
ONI2.net, basicly every important link about Oni.
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#13

Re: Suche embedded Datenbank

  Alt 17. Dez 2006, 18:39
Zitat von moelski:
Moin !

Gibts zu der Firebird Datenbank auch irgendwo ein Tutorial (wenn geht in Deutsch)?
Das Thema Datenbanken ist nicht so ganz meine Welt und ich würde gerne erstmal einen einfachen Einstieg haben wollen ...
Du kannst auf eine Firebird Datenbank mit den ADO Komponenten draufzugreifen. Wofür brauchst Du denn ein Tutorial ?
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

Re: Suche embedded Datenbank

  Alt 17. Dez 2006, 18:47
Zitat:
Du kannst auf eine Firebird Datenbank mit den ADO Komponenten draufzugreifen. Wofür brauchst Du denn ein Tutorial ?
Also ADO ist eigentlich nicht optimal ür den Zugriff auf FB. Besser wäre IBX, OBObjects, MDO, Zeos, ...

http://www.felix-colibri.com/papers/..._tutorial.html
http://www.dsdt.info/tutorials/?cat=6
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.195 Beiträge
 
Delphi 10.4 Sydney
 
#15

Re: Suche embedded Datenbank

  Alt 17. Dez 2006, 21:27
Zitat von Phoenix:
ADS
Vorsicht bei ADS: Falls Du den kostenlosen Localserver verwenden willst so hat der 'nen Kostenpflichtige Hacken. Er darf nicht (bzw. nicht ohne Serverlizenz) im Client-Server-Bereich verwendet werden. Und hierzu zählt beim Hersteller auch Terminal Service oder Citrix!
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von Sko
Sko

Registriert seit: 11. Sep 2005
327 Beiträge
 
Turbo Delphi für Win32
 
#16

Re: Suche embedded Datenbank

  Alt 17. Dez 2006, 22:10
Zitat von moelski:
Moin !

@Sko:
Hmm, habe mir das mal angesehen. Macht irgendwie den Eindruck einer "Bastlerlösung" wenn ich das mal so nennen darf
Naja, da ich (noch) mit D2005 Personal arbeite, ist die Auswahl etwas eingeschränkt und bisher bin ich damit voll zufrieden (hab erst mit Datenbanken angefangen, ich brauchs noch nicht so umfangreich )
MfG Sko
Zitat von Phoenix:
[OT]Phoenix guckt in die Glaskugel, zuckt mit den Flügelspitzen, krächzt etwas von wegen 'Boden' und 'Scherben' und schubbst die Kugel in Richtung Tischkante.[/OT]
Rockbox
  Mit Zitat antworten Zitat
moelski

Registriert seit: 31. Jul 2004
1.110 Beiträge
 
Delphi 2010 Professional
 
#17

Re: Suche embedded Datenbank

  Alt 18. Dez 2006, 07:35
Moin !

Ich habe heute Morgen auch noch etwas gesucht. Was spricht eigentlich gegen die Verwendung von MyBase? Da müsste ich nix kaufen und nichtmal was neues installieren. Ist ja bei D7 Prof schon dabei.

Da das ganze XML basiert stellt sich mir natürlich die Frage, wie fix das ist. Und wie kann ich dort in einer XML Datei mehrere Tabellen ablegen. Geht das überhaupt?
Dominik Schmidt
Greetz Dominik

I love Delphi 2007/2010
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.639 Beiträge
 
#18

Re: Suche embedded Datenbank

  Alt 18. Dez 2006, 08:30
Theoretisch lässt sich jede Relationale Struktur auch in der hierarchischen Struktur eines XML-Files ablegen. Also Ja.

Was die Performance angeht: Es kommt immer auf das Datenvolumen an. Um in einem XML-File effizient zu Navigieren sollte dessen DOM komplett im Speicher gehalten werden. Um gar darin zu suchen erst recht. Im Prinzip müssen alle Abbildungen von Relationen Dingen wie Joins etc. um die sich in der Regel ein hochspezialisiertes DBMS auf Bäumen kümmert halt über den Umweg der XML-Methoden abgebildet werden. Das kostet genau dann richtig Zeit, wenn die Operation aufwendig ist und viele Daten betrifft.

Will heissen ein paar MB wirst Du an der Geschwindigkeit nicht/kaum merken. Wird es jedoch größer würde ich mich nach einer echten Datenbank umgucken.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Daniel G
(Gast)

n/a Beiträge
 
#19

Re: Suche embedded Datenbank

  Alt 18. Dez 2006, 15:47
Zitat von moelski:
Was spricht eigentlich gegen die Verwendung von MyBase?
Das meinte ich mit MIDAS.
  Mit Zitat antworten Zitat
Reinhard Kern

Registriert seit: 22. Okt 2006
772 Beiträge
 
#20

Re: Suche embedded Datenbank

  Alt 18. Dez 2006, 16:09
Zitat von moelski:
Moin !
Was suche ich ...
Nuja, ich brauche eine DB Engine die erstmal in die EXE kompiliert werden kann. Ein extra Server oder dergleichen kommt aus vielen Gründen nicht in Frage. Dann sollte es auch Lizenztechnisch machbar sein, dass wir die Soft irgendwann mal verkaufen dürfen. Das Ding muss auch garnicht umsüss sein. Wir ham da noch ein paar Finanzen :???: . Der Preis sollte aber im Rahmen bleiben ...

Und noch nen schönen dritten Advent :)
Hallo,

MS Access hat auch seine Vorteile: du kannst Anwendungen royalty-free erstellen, aber wenn der Kunde will, kann er sich immer noch Access kaufen und selbst was nachsehen oder ändern. Die interaktive Bedieung ist anderen Lösungen weit überlegen, dafür muss man damit rechnen, dass ab 50 - 100 MByte die DB instabil wird.

Gruss Reinhard
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 4     12 34      


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 13:50 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