Einzelnen Beitrag anzeigen

mkinzler
(Moderator)

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

AW: Datenbank für schnelle Bilder, Vorschläge bitte.

  Alt 26. Apr 2018, 10:29
Wenn ich das so richtig verstanden habe, mußt Du mit zwei Abfragen arbeiten.
Nein ich würde das eher über ein update or insert oder merge machen.

Delphi-Quellcode:
if query.RecordCount > 0 then //gefunden
...
else
begin
  NeueBilderErzeugen(..);
  queryU.ParamByName ...
  ...
end;
mit
Delphi-Quellcode:
  QueryU.SQL.Text := 'update or insert into project ( name, crc, bild1, bild) values ( :name, :crc, :bild1, :bild2) matching (name) returning id;';
...
Ist eine name vorhanden wird der crc und die Bilder upgedatet sonst wird ein neuer DS erzeugt.
Markus Kinzler

Geändert von mkinzler (26. Apr 2018 um 10:33 Uhr)
  Mit Zitat antworten Zitat