AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Bild selektieren und wo anders updaten?
Thema durchsuchen
Ansicht
Themen-Optionen

Bild selektieren und wo anders updaten?

Ein Thema von OrNEC · begonnen am 29. Mai 2014 · letzter Beitrag vom 30. Mai 2014
Antwort Antwort
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.880 Beiträge
 
Delphi 11 Alexandria
 
#1

AW: Bild selektieren und wo anders updaten?

  Alt 30. Mai 2014, 10:29
Zitat:
Die Anwendung und die DB werden klein sein, deswegen braucht man keine separate Tabelle. ))
Redundanz ist Redundanz und die sollte man vermeiden, unabhängig vom Platzverbrauch.
Markus Kinzler
  Mit Zitat antworten Zitat
OrNEC

Registriert seit: 6. Nov 2009
493 Beiträge
 
FreePascal / Lazarus
 
#2

AW: Bild selektieren und wo anders updaten?

  Alt 30. Mai 2014, 10:31
Hast Recht, aber der Aufwand wäre riesengroß für ne Minianwendung.
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#3

AW: Bild selektieren und wo anders updaten?

  Alt 30. Mai 2014, 10:50
Hast Recht, aber der Aufwand wäre riesengroß für ne Minianwendung.
Da kann ich Dir nur Recht geben, ebenso ist es unnötig sich im Auto anzuschnallen wenn's mal nur zum Bäcker geht, oder auf einem Mororrad einen Helm zu tragen oder den Wohnungsschlüssel einzustecken wenn man mal eben schnell zum Briefkasten läuft...

Es gibt Dinge die tut "man" einfach nicht, und dazu gehört BLOB-Felder mit anderen Feldern in einer Tabelle zu mischen. Einzige Ausnahme, man ist extrem clever.

Was ist "riesengroß" beim Anlegen einer zweiten Tabelle?
Wenn man sich schon entschieden hat, ein paar Daten in einer DB unterzubringen, dann sollte man dies auch konsequent durchziehen.

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
OrNEC

Registriert seit: 6. Nov 2009
493 Beiträge
 
FreePascal / Lazarus
 
#4

AW: Bild selektieren und wo anders updaten?

  Alt 30. Mai 2014, 11:00
Ist es dann vllt noch besser die Bilder gar nicht in die DB zu speichern? Einfach in ein Unterordner das ganze ablegen und fertig.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.880 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: Bild selektieren und wo anders updaten?

  Alt 30. Mai 2014, 11:09
Ich würde die Ablage in der DB bevorzugen.
Markus Kinzler
  Mit Zitat antworten Zitat
OrNEC

Registriert seit: 6. Nov 2009
493 Beiträge
 
FreePascal / Lazarus
 
#6

AW: Bild selektieren und wo anders updaten?

  Alt 30. Mai 2014, 11:14
Dann muss ich wohl mein Datenbankdesign etwas korrigieren bzw. optimieren. Den Code zu ändern wird etwas umständlich sein, da ich keine Standardkomponente von Delphi verwende.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.880 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: Bild selektieren und wo anders updaten?

  Alt 30. Mai 2014, 11:21
Warum, Abfragen einfach auf JOIN ändern.

select id_media, ..., picture from media; -> select m.id_media, ..., p.data as picture from media m join picture p on p.picture = m.picture; Dann muss nur der Code zum Einfügen noch angepasst werden.
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:37 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-2025 by Thomas Breitkreuz