![]() |
Datenbank: Access • Version: 2010 • Zugriff über: Delphi
Einfache Datenbankprogrammierung
Hallo Zusammen,
ich möchte eine einfache Datenbankanwendungen in Delphi schreiben. Auf diese Datenbank greifen über die Delphianwendung mehrere User zu. Welche neue Delphiausgabe benötige ich dafür - Delphi XE Professional ? Gruß Joachim |
AW: Einfache Datenbankprogrammierung
Hallo,
da ich ein ANfänger bin, weiß ich nicht ob meine Vermutung stimmt. Aber ich würde dir raten es über ein DB Grid zu machen. Von Access kannst du die Daten mittels der ADO-Query abrufen. |
AW: Einfache Datenbankprogrammierung
Die XE2 Starter besitzt keine dbGO-Komponenten (ADO), deshalb wirst du wohl die Professional mindestens wählen müssen. Mit ADO greifst du am einfachsten auf Access zu. Das DBGrid ist nur für die Darstellung der Daten zuständig.
Ich persönlich habe immer Bauchschmerzen, wenn ich die Konstellation Access und Netzwerk mit Mehrbenutzer-Zugriff lese. Habe da schlechte Erfahrungen gemacht. Ich persönlich würde einen MS SQL Server Express vorziehen, dort kannst du ebenfalls mit ADO zugreifen. Grüße Mikhal |
AW: Einfache Datenbankprogrammierung
Hallo Zusammen,
danke für Eure prompten Antworten. Momentan steht mir ein Delphi 2005 Professional zur Verfügung. Reicht das für eine Datenbankprogrammierung aus Gruß Joachim |
AW: Einfache Datenbankprogrammierung
Zitat:
|
AW: Einfache Datenbankprogrammierung
Zitat:
|
AW: Einfache Datenbankprogrammierung
Hallo Zusammen
wo finde ich einfache Beispielprogramme bzw. Anleitungen ? Gruß Joachim |
AW: Einfache Datenbankprogrammierung
Ich persönlich würde von Access abraten, da Access etwas eigen bei der Syntax ist und für Multiuserzugriff eher ungeeignet ist.
Zitat:
![]() |
AW: Einfache Datenbankprogrammierung
|
AW: Einfache Datenbankprogrammierung
Danke für den Tipp.
ich mach mich übers WE mal an die Arbeit. Gruß Joachim |
AW: Einfache Datenbankprogrammierung
Hallo,
ich arbeite im Multi-User Zugriff mit Absolute Database und geht perfekt. Habe bisher noch keine Beschwerden bekommen.:-D Dort sind viele Beispiele mit enthalten. Kostet zwar ein bisschen was, aber hatte es schnell wieder reingeholt...:-D ![]() |
AW: Einfache Datenbankprogrammierung
Hallo Zusammen,
wow - die Anleitung aus dem Delphi-Treff war super. Danke für den Tipp. Zusatzfrage: wie ordne ich die Datensätze einem DBGrid zu ? Gruß Joachim |
AW: Einfache Datenbankprogrammierung
Die Datensätze stehen ja in einem TDataset. Das ordnest Du einer TDatasource zu und diese wiederum dem DBGrid.
|
AW: Einfache Datenbankprogrammierung
Hallo Zusammen,
das Beispiel konnte ich nachstellen und sogar ausbauen - wow. Macht es Sinn noch mit Paradox zu arbeiten ? Wie bringe ich das Programm auf einem anderen PC zum laufen ? Gruß Joachim |
AW: Einfache Datenbankprogrammierung
Zitat:
Zitat:
|
AW: Einfache Datenbankprogrammierung
Zu Testzwecken würde ich es doch mit Paradox versuchen.
Danach eventuell mit Access - auch wenn so viele davon abraten. Gruß Joachim |
AW: Einfache Datenbankprogrammierung
Zitat:
-sich der Zugriff auf eine Desktopdatenbank wie Paradox sich vom Zugriff eines richtigen DBM unterscheidet -LocalSQL sehr speziell ist -die BDE eine Zeit(Atom-)bombe ist -Access auch sehr speziell ist und dessen SQL-Dialekt auch sehr eigen ist -> gleich was richtiges nehmen und dann auch was Lernen, was später nutzbar ist. |
AW: Einfache Datenbankprogrammierung
Auch wenn ich kein Freund von M$ bin
![]() oder vielleicht doch Feuervogel? Gruß K-H |
AW: Einfache Datenbankprogrammierung
Oder SQLite, PosGreSQL, ...
Aber Firebird wäre imho eine gute Wahl. |
AW: Einfache Datenbankprogrammierung
Auch wenn ich kein Freund von O$ bin-ich find nur deren Datenbank gut-, sei der Vollständigkeit halber erwähnt, dass man auch Oracle Express nehmen könnte:
![]() Insbesondere der Klappentext ist nett: ... small-footprint database... ;) und der Download-Manager bestätigt es schon auch gleich: 312 MB ZIP File, installiert mit Demo DB schätzungsweise 1GB?! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:50 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