| Autor |
Beitrag |
Regan
      
Beiträge: 2157
Erhaltene Danke: 72
Java (Eclipse), Python (Sublimetext 3)
|
Verfasst: Sa 14.03.09 21:53
Hallo,
ich habe Turbo Delphi Explorer 2006 und will/darf/muss ein kleines Datenbank gestütztes System erstellen. Hintergrund ist der, dass in der Datenbank Symbole (also Windows' .ico-Dateien) abgelegt werden sollen. Allerdings habe ich ehrlich gesagt keinen blassen Schimmer, was ich nehmen soll. Deshalb wollte ich mich mal beraten lassen. Ich bin völliger Anfänger in Sache Delphi und Datenbanken. Ich habe schon Vorkenntnisse in MySQL.
Ich würde mich über Anregungen und vielleicht Links zu Komponenten/Units freuen.
MfG
Regan
|
|
Freiberger
      
Beiträge: 130
WIN XP
Delphi 7
|
Verfasst: Sa 14.03.09 22:16
Versuche es doch mit einer Access-Datenbank (schau mal unter ADOConnection).
Da kannst du viele Abfragen von MySQL nutzen.
|
|
Regan 
      
Beiträge: 2157
Erhaltene Danke: 72
Java (Eclipse), Python (Sublimetext 3)
|
Verfasst: So 15.03.09 14:53
Viele Dank  . Das werde ich mir gleichmal anschauen, ich melde mich dann nochmal, falls ich Hilfe brauche.
|
|
freak4fun
      
Beiträge: 604
Erhaltene Danke: 4
Win 7 Pro
VS 2013 Express, Delphi, C#, PHP, Java
|
Verfasst: So 15.03.09 14:55
Und was spricht gegen mySQL? Wenn du doch schon Erfahrung damit hast?
_________________ "Ich werde auf GAR KEINEN Fall…!" - "Keks?" - "Okay, ich tu's."
i++; // zaehler i um 1 erhoehen
|
|
Bernhard Geyer
      
Beiträge: 721
Erhaltene Danke: 3
|
Verfasst: So 15.03.09 15:20
Mit den gelieferten Informationen ist jedes DBMS geeigent. Von MyBase über ADS Local Server, Accuracer und MySQL über MS SQL Server bis zu Oracle.
Wenn schon MySQL-Erfahrungen vorhanden sind und es nur ein Hobby oder Open-Source-Projekt wird spricht dagegen MySQL zu nehmen.
|
|
freak4fun
      
Beiträge: 604
Erhaltene Danke: 4
Win 7 Pro
VS 2013 Express, Delphi, C#, PHP, Java
|
Verfasst: So 15.03.09 15:29
_________________ "Ich werde auf GAR KEINEN Fall…!" - "Keks?" - "Okay, ich tu's."
i++; // zaehler i um 1 erhoehen
|
|
Regan 
      
Beiträge: 2157
Erhaltene Danke: 72
Java (Eclipse), Python (Sublimetext 3)
|
Verfasst: So 15.03.09 15:39
Bernhard Geyer hat folgendes geschrieben : | | Wenn schon MySQL-Erfahrungen vorhanden sind und es nur ein Hobby oder Open-Source-Projekt wird spricht dagegen MySQL zu nehmen. |
Ich kenne MySQL nur von PHP her. Also damit will ich sagen, dass ich da ganze gerne wieder über SQL lösen will.
Ein weitere Punkt, der bei ADO gegeben scheint, ist die Tatsache, dass das Ganze ganz portabel sein soll und ich keine Zusatzkomponenten/-anwendungen installieren will.
|
|
Bernhard Geyer
      
Beiträge: 721
Erhaltene Danke: 3
|
Verfasst: So 15.03.09 21:58
|
|
bis11
      
Beiträge: 1247
Erhaltene Danke: 2
Apple Mac OSX 10.11
|
Verfasst: So 15.03.09 22:03
Da werfe ich doch mal SQLite in die Runde. Da brauche ich nichts zu installieren, kann es mit SQL bedienen.
|
|
Freiberger
      
Beiträge: 130
WIN XP
Delphi 7
|
Verfasst: So 15.03.09 22:33
Was willst du denn mit der Datenbank machen ?
Wieviele Tabellen & Daten hast du ?
Ich arbeite täglich mit MySQL auf dem Server.
Für portable Lösungen mit ich mit ADO und Access sehr zufrieden...
|
|
Boldar
      
Beiträge: 1555
Erhaltene Danke: 70
Win7 Enterprise 64bit, Win XP SP2
Turbo Delphi
|
Verfasst: So 15.03.09 23:34
Regan hat folgendes geschrieben : |
Hintergrund ist der, dass in der Datenbank Symbole (also Windows' .ico-Dateien) abgelegt werden sollen.
|
|
|
ub60
      
Beiträge: 765
Erhaltene Danke: 130
|
Verfasst: So 15.03.09 23:47
bis11 hat folgendes geschrieben : | | Da werfe ich doch mal SQLite in die Runde. Da brauche ich nichts zu installieren, kann es mit SQL bedienen. |
Und wie kann man SQLite mit Delphi ansprechen? Bordmittel? ZEOS? Neue Komponenten?
Ein Link oder ein Beispielcode wäre nicht schlecht.
ub60
|
|
Bernhard Geyer
      
Beiträge: 721
Erhaltene Danke: 3
|
Verfasst: Mo 16.03.09 00:05
ub60 hat folgendes geschrieben : | | Und wie kann man SQLite mit Delphi ansprechen? Bordmittel? ZEOS? Neue Komponenten |
Zeos ist eine alternative. Es gibt aber auch noch 2-3 Alternativen die nur SQLite unterstützen. 10 Sekunden Googlen nach "sqlite delphi" sollte die Homepages bringen..
SQLite ist ein gute alternative wenn man keine High-Performance-DB benötigt und sicher sein will das man in keine Lizenzfalle fällte (wie bei MySQL leicht möglich ist).
|
|
bis11
      
Beiträge: 1247
Erhaltene Danke: 2
Apple Mac OSX 10.11
|
Verfasst: Mo 16.03.09 10:30
|
|
Regan 
      
Beiträge: 2157
Erhaltene Danke: 72
Java (Eclipse), Python (Sublimetext 3)
|
Verfasst: Mo 16.03.09 17:51
|
|
Regan 
      
Beiträge: 2157
Erhaltene Danke: 72
Java (Eclipse), Python (Sublimetext 3)
|
Verfasst: Mo 16.03.09 22:10
Ich habe von Gaijin einen Link zu SQLite3. Vom Handling und der Bedienung gefällt mir das auf den ersten Blick sehr gut. Deshalb werde ich das jetzt nehmen.
Vielen Dank trotzdem an alle; die anderen Komponenten haben aber alle irgendwo Nachteile, die ich nicht gebrauchen kann  .
|
|