AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Firmenmanagement

Firmenmanagement

Ein Thema von TypusMensch · begonnen am 16. Sep 2003 · letzter Beitrag vom 18. Sep 2003
Antwort Antwort
Seite 3 von 3     123
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.643 Beiträge
 
#1

Re: Firmenmanagement

  Alt 17. Sep 2003, 20:12
Access ist keine Datenbank. Zumindest keine, die die Ansprüche an eine solche vollständig abdecken würde.

Es fehlt ein sauberes Transaktionskonzept und die Netzwerkfähigkeit ist eher so lala.

Alternative: MSDE
Die MSDE ist der 'kleine Bruder' vom Microsoft SQL - Server. D.H. sie ist beschränkt auf 2 Gigabyte Datenbankgrösse, weitere Einschränkungen sind mir nicht bekannt. Die MSDE ist bei jedem Office (ab Office 2000) dabei. Die MSDE darf soweit ich weiss lizenzfrei weitergegeben werden, sofern bestimmte Bedingungen erfüllt sind (der Anwender muss glaub ich ein Office lizenziert haben o.ä.). Einfach mal auf der Office-CD nach einem MSDE - Ordner suchen und dort die Lizenz durchlesen.

Du brauchst zwar auch MDAC, aber imho ist das ganze eine recht geschickte Lösung für eine echte Datenbankapplikation.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Benutzerbild von Captnemo
Captnemo

Registriert seit: 27. Jan 2003
Ort: Bodenwerder
1.126 Beiträge
 
Delphi XE4 Architect
 
#2

Re: Firmenmanagement

  Alt 18. Sep 2003, 07:02
Sicherlich ist die MSDE besser, und bietet mehr Möglichkeiten. Ist nur die Frage ob man die alle benötigt.

Aber der (meiner Meinung nach) große Vorteil einer Access-MDB ist der, dass du bei W2K und WXP nix Installieren mußt, um per ODBC darauf zu zugreifen. Das MDAC ist nämlich schon bei der Installation von den beiden Windowsversionen dabei. D.h. beim Verteilen meiner Anwendung brauch ich nur meine EXE (und was noch dazu gehört) und die MDB. Sonst nix. (Und um auch w98 und so zu bedienen ist MDAC schnell installiert).
(Und ich kann mein Prog mit DB ganz schnell, ohne große Installation mal auf meinem Laptop mitnehmen).

Und bis zu einer Useranzahl von 2-5, und einer überschaubaren Datenmenge hat man auch mit der Geschwindigkeit auch keine Probs.
Wenn ich natürlich 300 Tables mit bis zu 300000 Datensätzen habe, dann würde ich auch keine Access-MDB mehr nehmen.

Aber selbst wenn man die bis dato genommen hätte, dann aber feststellt, das es zu langsam wird oder man Transactionen, oder so, braucht, ist es leichter von Access-MDB auf MS-SQL umzustellen, als von Paradox auf MS-SQL. Zumal ich davon ausgehe, das die meisten nicht per SQL auf Paradox zugreifen.

Ich schreibe selbst gerade ein kleinen WWS, in dem ich mich auch erstmal für eine Access-MDB entschieden habe. Ich habe mit ca. 15 Tabellen und bis zu 250000 Datensätzen in einer Tabelle (allderdings auch wirklich nur in einer) im Netzwerk mit 3 Usern zufriedenstellende Ergebnisse gehabt. Und ich habe bei den Abfragen mit unter bis zu 3 Joins (aber nicht gleich rauchen ) drin. Dann hab ich mal das ganze auf nem USB2.0-Stick getestet und war doch recht zufrieden mit der Geschwindigkeit.
Damit kann der Benutzer meines WWS seinen USB-Stick beim Kunden benutzen, um z.B. schnell ein Angebot zu machen (oder so).

Aber laß uns hier nicht über Datenbank (oder ähnliches) nicht endlos streiten. Es geht ja hier mehr um sein Projekt.
Dieter
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. summt dazu die Melodie von Supermario Bros.
MfG Captnemo
  Mit Zitat antworten Zitat
TypusMensch

Registriert seit: 29. Aug 2003
Ort: Goth-A
182 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Firmenmanagement

  Alt 18. Sep 2003, 09:23
Ich nehme erstma ADO, da ich mich mit Datenbank insgesamt noch net so gut auskennen.

Mit welcher Option muss ich da auch meine Datenbank (ADOConnection) zugreifen? "Microsfot Jet 4.0 OLE DB Provider", "Microsoft OLE Provider for ODBC Drivers", etc., um sicher zu stellen das es ohne sonstige Instllationen für Win2000 und XP funktioniert??????

Zumal habe ich jetzt das Problem, das er die SQL-Syntax "UPPER" (für die Suche) nicht kennt. Was nehme ich da Ersatzweise?
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 3     123

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 01:10 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