AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Welche Zugriffskomponenten für lokale DB
Thema durchsuchen
Ansicht
Themen-Optionen

Welche Zugriffskomponenten für lokale DB

Ein Thema von Guido R. · begonnen am 22. Mai 2012 · letzter Beitrag vom 25. Mai 2012
Antwort Antwort
Benutzerbild von Guido R.
Guido R.

Registriert seit: 5. Jul 2007
141 Beiträge
 
Delphi 12 Athens
 
#1

Welche Zugriffskomponenten für lokale DB

  Alt 22. Mai 2012, 13:31
Datenbank: SQLite • Version: 3 • Zugriff über: Zeos
Hallo !

Ich möchte mit Delphi 2010 eine Einzelplatz-Anwendung mit DB-Anbindung schreiben.
Als DB habe ich an SQLite gedacht. Bislang habe ich versucht mit den ZEOS Komponenten (7 Alpha) darauf zuzugreifen. Leider scheinen noch einige Fehler in Zeos zu stecken. So kommt es bei der Nutzung von Parametern immer wieder zu Fehlern. Mal wird in alle Parameterfelder der selbe Wert geschrieben, mal kommen Fehlermeldungen zu eindeutig korrekten Teilen des SQL-Befehls. Offenbar ist die Weiterentwicklung von ZEOS weitestgehend zum erliegen gekommen. Die letzten Releases sind vom Dez. 2009

Welche Komponenten (vorzugsweise VCL und free) könnt Ihr empfehlen ? Oder sollte ich besser eine Alternative in Betracht ziehen (Firebird...)? Wenn ja, was nehmt Ihr und womit greift Ihr darauf zu ?

Gruß
Guido R.
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

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

AW: Welche Zugriffskomponenten für lokale DB

  Alt 22. Mai 2012, 13:48
Hier gibt es ein paar Varianten : Bei Google suchenzugriff auf sqlite-datenbank delphi
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
WladiD

Registriert seit: 27. Jan 2006
Ort: Celle
135 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Welche Zugriffskomponenten für lokale DB

  Alt 22. Mai 2012, 14:16
Wenn du Zeos nutzen möchtest, so musst du die Sourcen aus dem SVN-Repository auschecken. Dort war die letzte Aktivität vor 8 Tagen im trunk, hab zwar nicht weiter im Log recherchiert, aber das Projekt scheint ziemlich aktiv zu sein.
Waldemar Derr
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#4

AW: Welche Zugriffskomponenten für lokale DB

  Alt 22. Mai 2012, 14:31
Ich hab im privaten auch vor 'ner Weile mit Datenbanken angefangen und hab mich für Firebird Embedded entschieden.
Zugriff aktuell über das was Delphi von sich aus schon bietet.

Nur für sowas wie Grids fehlt noch was, denn da ist Delphi nur mit "einfachem" Zeugs ausgestattet.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

AW: Welche Zugriffskomponenten für lokale DB

  Alt 22. Mai 2012, 14:47
Zitat:
Nur für sowas wie Grids fehlt noch was, denn da ist Delphi nur mit "einfachem" Zeugs ausgestattet.
Dafür gibt es 3d Party Kompos (z.B. JVCL)
Markus Kinzler
  Mit Zitat antworten Zitat
blackfin
(Gast)

n/a Beiträge
 
#6

AW: Welche Zugriffskomponenten für lokale DB

  Alt 23. Mai 2012, 00:53
Ich habe bereits in vielen Projekten Firebird Embedded in Verwendung, als Komponenten verwende ich UniDAC.
Habe bisher beide Entscheidungen (Firebird / Unidac) nie bereut, läuft einfach "smooth" und Firebird ist so schön unkompliziert als lokale Datenbank einzubinden, ausserdem ist er recht flott.

Die UniDAC-Komponenten sind leider nicht "kostenlos, aber meiner Meinung nach eine sehr gute Investition.

Geändert von blackfin (23. Mai 2012 um 00:56 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

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

AW: Welche Zugriffskomponenten für lokale DB

  Alt 23. Mai 2012, 08:15
Die UniDAC-Komponenten sind leider nicht "kostenlos, aber meiner Meinung nach eine sehr gute Investition.
Dem kann ich nur Zustimmen. Zumal man mit den UniDAC's auch auf eine SQLite und viele mehr zugreifen kann. Wenn man sich die Demo runterladen will zum ausprobieren, dann sollte man das Hotfix 1 von Delphi XE2 nicht installiert haben.
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
Benutzerbild von Guido R.
Guido R.

Registriert seit: 5. Jul 2007
141 Beiträge
 
Delphi 12 Athens
 
#8

AW: Welche Zugriffskomponenten für lokale DB

  Alt 24. Mai 2012, 16:06
sooo....

Die SVN-Version von ZEOS habe ich nach einigen Problemen installieren können...
(ZEOS konnte die selbst erstellten BPLs nicht finden - Nach kopieren der BPLs ins Standard-BPL-Verzeichnis lief es dann)
.. und ZEOS kommt nun auch mit meinen Parametern klar.

An die Verwendung der UniDACs habe ich auch schon gedacht. - Ich verwende seit Jahren die MyDACs und bin sehr zufrieden damit.
Funktionieren die UniDACs inzwischen zusammen mit den MyDACs? - Es gab da mal größere Probleme, da beide Komponenten auf gemeinsame Units zugriffen.

Thx

Guido R.
  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
 
#9

AW: Welche Zugriffskomponenten für lokale DB

  Alt 24. Mai 2012, 20:21
Zitat:
http://www.devart.com/unidac/editions.html
[...]
UniDAC Standard Edition is a cost-effective solution for those database application developers who need only several of supported data providers and already have (or are going to have) some of DACs.
Sollte eigentlich (IMHO schon immer...) funktionieren
Michael Kübler
  Mit Zitat antworten Zitat
Benutzerbild von Guido R.
Guido R.

Registriert seit: 5. Jul 2007
141 Beiträge
 
Delphi 12 Athens
 
#10

AW: Welche Zugriffskomponenten für lokale DB

  Alt 25. Mai 2012, 09:08
Die Version der gemeinsamen Units von UniDAC und MyDAC scheinen gleich sein zu müssen, sonst verweigert die 2. zu installierende Komponente die Installation mit Verweis auf eine inkompatible Software.
  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 05:06 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