AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Locate oder SELECT / Wie Problem lösen?
Thema durchsuchen
Ansicht
Themen-Optionen

Locate oder SELECT / Wie Problem lösen?

Ein Thema von gullatrulla · begonnen am 7. Okt 2007 · letzter Beitrag vom 8. Okt 2007
 
gullatrulla

Registriert seit: 11. Mai 2004
Ort: Malans (Schweiz)
43 Beiträge
 
Delphi 11 Alexandria
 
#1

Locate oder SELECT / Wie Problem lösen?

  Alt 7. Okt 2007, 21:19
Datenbank: Firebird • Version: 2.01 • Zugriff über: FibPlus
Hallo zusammen

Es würde mich wirklich interessieren, wie ein Firebird-Crack
folgendes Problem lösen würde:

Es besteht eine TStringlist mit 1000 Einträgen (auch doppelte),
welche in eine Tabelle eingefügt werden sollen.
Aber nur dann wenn diese Einträge in der Tabelle nicht schon bestehen.

Man könnte nun die ganze Tabelle in den Zugriff nehmen und
mittels LOCATE den Wert suchen. Wenn Locate = false liefert
dann würde der Eintrag mittels Append in die Tabelle eingefügt.

Irgendwie habe ich aber das Gefühl, dass dies unter einem Netzwerk
nicht die richtige Lösung ist. (langsam)

Andererseits glaube ich, dass 1000x SELECT auch nicht unbedingt
korrekt ist.

Wie löst Ihr einen solchen Fall.

Herzlichen Dank und Gruss zum voraus
Roland
  Mit Zitat antworten Zitat
 


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 07:31 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz