![]() |
XP schnelle DB ohne Treiber ?
Hallo
ich hab ein Programm für xp und zwar nur für xp nun hab ich daten strings, integer, und längere texte (auch formatierte) es wird nur gelesen also nix wärend des normalen laufes geschrieben ich suche jetzt ne db mit der ich das schnell (sehr wichtig) bewerkstelligen kann schnell bezieht sich hier auf die zugriffszeiten ich denke so an die 200 datensätze pro datensatz so an die 20-30 einträge(strings, integer, und längere texte (auch formatierte)) wollte eigentlich keine zusätlichen db-treiber installieren könnte ich mir da was empfehlen - - könnt ihr das bitte auch dann genauer erkären homer |
Re: XP schnelle DB ohne Treiber ?
Hi!
Es gab hier glaube ich mal einen Thread zum Thema "Welche Datenbank für welche Zwecke". Ich finde ihn grad nicht, aber evtl. findest du ihn ja und er hilft dir weiter. Ciao fkerber |
Re: XP schnelle DB ohne Treiber ?
sorry leider die suche hier mir nicht geholfen
hab schon access gedacht - die db solle schon irgendiwe kostenlos sein - wenn es geht - mein programm ist aber Kommerziell |
Re: XP schnelle DB ohne Treiber ?
Guck mal ob DBIsam was für dich ist.
Edit: Eine zusätzliche Alternative wäre MSDE. |
Re: XP schnelle DB ohne Treiber ?
DBIsam ist zu teuer
und für mein zweck ungeeignet (spatzen und kanonen usw) habe es z.Z. alles in einer textdatei(siehe oben) MSDE, hmmm wäre da nicht dann access besser und dann mit ado und den jet-treiber? |
Re: XP schnelle DB ohne Treiber ?
MSDE ist kostenlos.
MSDE darfst du mit deiner Software zusammen ausliefern. Wenn du keine Blob Felder benutzen möchtest, brauchst du auch keinen Boliden wie Access (und dein Kunde hat u.U. kein Access) Für Integerwerte, Bools und Strings ist MSDE optimal. |
Re: XP schnelle DB ohne Treiber ?
MSDE
hab ich mir angeschaut sieht sehr gut wie sieht es mit memos(oder langen texten) aus? da ich auch eine beschreibung mit speichern will was mus ich den kunden mitgeben damit die db bei ihm läuft wie gesagt ich will nur lesen nicht löschen oder speichern und sie mus schnell sein |
Re: XP schnelle DB ohne Treiber ?
Lange Texte glaub ich ist ein Problem. Ich meine es ist auf 250 Zeichen begrenzt.
Kann mich aber irren, werde heute Abend zu Hause gucken was da rein passt. Die Datenbank selber ist nur ein Verzeichnis. Pro Tabelle werden zwei Dateien erzeugt. Du brauchst dem Kunden nur diese Dateien mitzugeben. Löschen, Schreiben und Lesen ist dennoch kein Problem, auch wenn du nur Lesen möchtest. WICHTIG: MSDE ist ungeeignet bei RIESSENGROSSEN Datenmengen. Aber wenn das bei dem bleibt, was du zu Anfang geschrieben hast, ist das kein Problem und ist auch schnell genug. |
Re: XP schnelle DB ohne Treiber ?
thx Tyrael
ich glaube das ist was ich brauche bei den langen texten also es müssen schon mehr als 255 zeichen sein ich denke da an eine länge wie ein memo bei access kannst du mir auch sagen mit welchen kompo's ich drauf zugreifen kann - ado's mit den kenn ich mich ein bischen noch von access aus ? oder gibt es irgendwo ein kleine demo ? das würde schon reichen |
Re: XP schnelle DB ohne Treiber ?
Ich hab jetzt kein Beispiel griffbereit.
..aber ja die Zugriffe laufen über.. TADOConnection - auf die Datenbank TADOTable und/oder TADOQuery - auf die Tabellen. Edit: Tip: die langen Texte würde ich in eine Textdatei packen und mittels TFileStream schreiebn und lesen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:27 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 by Thomas Breitkreuz