Autor Beitrag
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Mi 04.09.02 19:47 
Hallo,

Auch wenn diese Frage schonmal gestellt wurde, ich finde sie nicht.

Ich habe *nur* die PE von Delphi. Gibt es irgendwelche Freeware/OpenSource-Kompos, die mir den Zugriff auf eine schnelle und bekannte (FreeDB, mySQL) ermöglichen?

Tschüß
Thomas

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
bis11
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1247
Erhaltene Danke: 2

Apple Mac OSX 10.11

BeitragVerfasst: Mi 04.09.02 20:20 
Für MySQL kann ich Dir die Kompos von Zeos eine andere weiß ich jetzt auf anhieb nicht.
Klabautermann
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Do 05.09.02 09:43 
Hallo,
es gibt aber noch MyLittleBase.
Auch KaDAO für den Zugriff auf Access besitzt tDataset-Freie Komponenten.
Auch sollte es möglich sein, jede Datenbank zu verwenden, die den zugriff über eine API erlaubt. Advantage bietet diese möglichkeit.
Jede dieser Möglichkeiten dürfte aber aufwendiger sein als die Arbeit it den klassischen tDataset-Komponenten.

Gruß
Klabautermann
tommie-lie Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Do 05.09.02 15:13 
Danke für die DBs.
Ich werde sie mir gleich mal anschauen.
Welche ist denn besser, wenn es um den Kompromiss zwischen Geschwindigkeit und Speicherbedarf geht?

Tschüß
Thomas

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
tommie-lie Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Do 05.09.02 15:28 
So, ich habe sie mir mal angeschaut.
KaDAO braucht die DAO-Treiber von Microsoft, also will ich die eigentlich nicht nehmen.
myLittleBase und Zeos bleiben also noch übrig. Letzteres lädt gerade, weil mein Modem die 800KB nicht so schnell runterladen will.
Kann ich denn beide ohne Server nutzen, also ohne irgendeine Internetverbidnung?
Es ist nämlich so, daß ich ein Programm habe, daß völlig unabhängig auf eine Datenbank zugreifen soll. Also muss die DB auf der lokalen Festplatte sein und darf nicht extra vom Anwender konfiguriert werden müssen, sondern soll einfach laufen, wenn das Programm die Daten anfordert.
Können das beide? Dann würde ich mich eher für die LittleBase entscheidn, weil die kleiner ist...

Tschüß
Thomas

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
Klabautermann
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Do 05.09.02 16:10 
tommie-lie hat folgendes geschrieben:
So, ich habe sie mir mal angeschaut.
KaDAO braucht die DAO-Treiber von Microsoft, also will ich die eigentlich nicht nehmen.


Hmmm, wenn du keine Zusatzinstallation willst fällt auch Zeos weg. Denn diese sind zur Ansteuerung von MySQL da, also must du auch den MySql-Server installieren (was natürlich auch Lokal möglich ist).

tommie-lie hat folgendes geschrieben:
Es ist nämlich so, daß ich ein Programm habe, daß völlig unabhängig auf eine Datenbank zugreifen soll. [...]
Können das beide? Dann würde ich mich eher für die LittleBase entscheidn, weil die kleiner ist...


Dann ist wahrscheinlich MyLittleBase das richtige für dich. Ich habe noch nicht mit Ihr gearbeitet aber wenn ich das richtig verstehe wird das "DBM" direckt in deine EXE eingelinkt, du brauchst also keine zusaätzlichen Installationen oder auch nur DLLs. Dafür bekommst du dann aber auch nur eine kleine (little ;)) Datenbank die sich von der Leistung nicht mit den anderen Messen kann. Wenn die Datenmenge nicht so groß ist und du auf SQL verzichten kannst ist es wahrscheinlich keine schlechte Wahl.

Gruß
Klabautermann
tommie-lie Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Sa 07.09.02 11:51 
Die Datenmenge wird wahrscheinlich nicht mehr als hundert sein.
Und man kann ja mehrere Tabellen nutzen, dann wäre doch auch die Leistung wieder höher, oder?

Bye
Thomas

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
Klabautermann
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Sa 07.09.02 15:00 
Hallo,
tommie-lie hat folgendes geschrieben:
Die Datenmenge wird wahrscheinlich nicht mehr als hundert sein.
Und man kann ja mehrere Tabellen nutzen, dann wäre doch auch die Leistung wieder höher, oder?

Hundert datenasätze sind nicht mal einer erwähnung Wert. Die könntest du wahrscheinlich auch mit akzeptabler geschwindigkeit in einer INI-Datei speichern (kommt natürlich auch auf die Größe der Datensätze an ;)).

Gruß
Klabautermann