Autor Beitrag
Lubberer
Hält's aus hier
Beiträge: 7



BeitragVerfasst: So 02.03.03 15:36 
Hi!

Ich hätte da mal ne ganz dumme Frage. Ich hab eine Datenbankanwendung, welche viele verschiedene Tabellen bearbeitet. Daher will ich diese nach ihrer Zugehörigkeit in Unterverzeichnisse packen. Soweit so gut. Aber wie kann ich denn im SQL-Script auf Unterverzeichnisse zugreifen?
Mit dem normalen:

SELECT * FROM Tabelle

kann man ja nur auf Tabellen zugreifen, die sich im selben Verzeichnis wie das Programm selbst befinden.
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: So 02.03.03 16:25 
Hast Du etwa für jede Tabelle eine eigene Datenbank gemacht, was ist denn das für eine Datenbank ? :hair:

_________________
Gruß
Hansa
Lubberer Threadstarter
Hält's aus hier
Beiträge: 7



BeitragVerfasst: So 02.03.03 16:36 
Das ist gewissermaßen eine Art Adressdatenbank. Nun gibt es eine Haupttabelle mit den alphanumerischen Daten und für jeden Datensatz (sofern benötigt) eine seperate Tabbele, in der bis zu 9 Bilder gespeichert werden können. Ich hab das so gemacht, damit die Haupttabelle nicht so fett wird und die Daten schneller geladen bzw. manipuliert werden können. Außerdem ist es Blödsinn eine riesen Tabelle mit allen Bildern zu laden, wenn doch nur 2 oder 3 verlangt werden.
Daher will ich jede dieser Bildtabellen in einem Unterverzeichnis speichern. Jetzt weiß ich halt nicht, wie ich das mit SQL löse.
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: So 02.03.03 16:47 
Ist mir zu hoch. Wenn ich das da so sehe, da frage ich mich : wozu brauchst Du überhaupt SQL :?: Du willst anscheinend genau das machen, was dem Prinzip von SQL total widerspricht. Desweiteren, ob es nun 2-3 oder 9 Bilder sind, das ist für eine DB fast nichts. Vielleicht kapiere ich nicht was Du genau willst, aber mir kommt es so vor, als wärest Du dabei dir eine Kehrmaschine für 100000 EUR zu bestellen, wo ein Besen für 2 fuffzig reichen würde. :lol:

_________________
Gruß
Hansa
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: So 02.03.03 16:48 
Gar nicht, du kannst Deine Tabellen nicht z.B. in Kategorien fassen. Das Einzige, was Du machen kannst, ist eine Präfix vor den Tabellennamen hängen.

Andererseits weiß ich ehrlich gesagt nicht, wozu das gut sein soll, weil bei einer ordentlichen DB-Anwendung hat nur der Entwickler Kontakt mit den Tabellen selber, der Client bereitet die Daten ja für den Endanwender auf, also wozu brauchst Du da diese "Übersichtlichkeit"??

gruß
a.C.k
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 93

WIN 2000
Delphi 6 Enterprise ; Delphi 7 Studio
BeitragVerfasst: Mi 05.03.03 12:50 
Ob es sinn macht was du vor hast oder nicht.... Du musst es Wissen.

Wenn dich dein Problem richtig vertanden habe, dann willst du in einem SQL-Befehl eine Pfadangabe machen.

Ich habe es gerade mal mit einer Paradox-Tabelle versucht und es geht:

ausblenden Quelltext
1:
Select * from 'c:\temp\test.db'					


Ich hoffe ich konnte dir helfen

_________________
Wer nicht gerne denkt, sollte wenigstens von Zeit zu Zeit seine Vorurteile neu gruppieren.