Autor Beitrag
Regan
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 2157
Erhaltene Danke: 72


Java (Eclipse), Python (Sublimetext 3)
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 130

WIN XP
Delphi 7
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 2157
Erhaltene Danke: 72


Java (Eclipse), Python (Sublimetext 3)
BeitragVerfasst: So 15.03.09 14:53 
Viele Dank :zustimm: . Das werde ich mir gleichmal anschauen, ich melde mich dann nochmal, falls ich Hilfe brauche.
freak4fun
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 604
Erhaltene Danke: 4

Win 7 Pro
VS 2013 Express, Delphi, C#, PHP, Java
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 721
Erhaltene Danke: 3



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 604
Erhaltene Danke: 4

Win 7 Pro
VS 2013 Express, Delphi, C#, PHP, Java
BeitragVerfasst: So 15.03.09 15:29 
user profile iconBernhard Geyer hat folgendes geschrieben Zum zitierten Posting springen:
Mit den gelieferten Informationen ist jedes DBMS geeigent. Von MyBase über ADS Local Server, Accuracer und MySQL über MS SQL Server bis zu Oracle.

Dem stimme ich zu. ;)
user profile iconBernhard Geyer hat folgendes geschrieben Zum zitierten Posting springen:
Wenn schon MySQL-Erfahrungen vorhanden sind und es nur ein Hobby oder Open-Source-Projekt wird spricht dagegen MySQL zu nehmen.

Fehlt da ein "nichts"? :?!?:

_________________
"Ich werde auf GAR KEINEN Fall…!" - "Keks?" - "Okay, ich tu's."
i++; // zaehler i um 1 erhoehen
Regan Threadstarter
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 2157
Erhaltene Danke: 72


Java (Eclipse), Python (Sublimetext 3)
BeitragVerfasst: So 15.03.09 15:39 
user profile iconBernhard Geyer hat folgendes geschrieben Zum zitierten Posting springen:
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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 721
Erhaltene Danke: 3



BeitragVerfasst: So 15.03.09 21:58 
user profile iconRegan hat folgendes geschrieben Zum zitierten Posting springen:
Ich kenne MySQL nur von PHP her. Also damit will ich sagen, dass ich da ganze gerne wieder über SQL lösen will.

Jede aktuelles DBMS kann/muss über SQL bedient werden. MySQL ist nur ein DBMS von vielen das SQL versteht.

user profile iconRegan hat folgendes geschrieben Zum zitierten Posting springen:
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.

ISt es nicht! Nur für den MS SQL SErver benötigst du keine weitere Installation. Selbst Access ist bei diversen XP Embedded-System "out of the Box" nicht ansprechbar. MySQL und ander DBMS erfordern mindestens die installation eines ADO-Providers oder eines ODBC-Treibers.
bis11
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1247
Erhaltene Danke: 2

Apple Mac OSX 10.11

BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 130

WIN XP
Delphi 7
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1555
Erhaltene Danke: 70

Win7 Enterprise 64bit, Win XP SP2
Turbo Delphi
BeitragVerfasst: So 15.03.09 23:34 
user profile iconRegan hat folgendes geschrieben Zum zitierten Posting springen:

Hintergrund ist der, dass in der Datenbank Symbole (also Windows' .ico-Dateien) abgelegt werden sollen.
ub60
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 765
Erhaltene Danke: 130



BeitragVerfasst: So 15.03.09 23:47 
user profile iconbis11 hat folgendes geschrieben Zum zitierten Posting springen:
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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 721
Erhaltene Danke: 3



BeitragVerfasst: Mo 16.03.09 00:05 
user profile iconub60 hat folgendes geschrieben Zum zitierten Posting springen:
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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1247
Erhaltene Danke: 2

Apple Mac OSX 10.11

BeitragVerfasst: Mo 16.03.09 10:30 
user profile iconub60 hat folgendes geschrieben Zum zitierten Posting springen:
user profile iconbis11 hat folgendes geschrieben Zum zitierten Posting springen:
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

Ich habe Dir doch einen Link mitgegeben. Ansonsten bemühe einfach mal Google Suche bei Google SQLITE DELPHI, so wie es Bernhard geschrieben hat.
Regan Threadstarter
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 2157
Erhaltene Danke: 72


Java (Eclipse), Python (Sublimetext 3)
BeitragVerfasst: Mo 16.03.09 17:51 
user profile iconbis11 hat folgendes geschrieben Zum zitierten Posting springen:
Ich habe Dir doch einen Link mitgegeben. Ansonsten bemühe einfach mal Google Suche bei Google SQLITE DELPHI, so wie es Bernhard geschrieben hat.

Ich habe mir das volle Package mal runtergeladen, kann es aber nicht compilieren.
Regan Threadstarter
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 2157
Erhaltene Danke: 72


Java (Eclipse), Python (Sublimetext 3)
BeitragVerfasst: Mo 16.03.09 22:10 
Ich habe von user profile iconGaijin 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 ;) .