AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Primary key nicht vorhanden
Thema durchsuchen
Ansicht
Themen-Optionen

Primary key nicht vorhanden

Ein Thema von bernhard_LA · begonnen am 15. Mai 2025 · letzter Beitrag vom 10. Jun 2025
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von Uwe Raabe
Uwe Raabe
Online

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.706 Beiträge
 
Delphi 12 Athens
 
#11

AW: Primary key nicht vorhanden

  Alt 18. Mai 2025, 15:34
Ja, aber: man baut so eine Lookup Liste ja auch so auf, dass es nicht zu Doubletten kommt
Vorher prüfen, ob der Vorschlagswert schon vorhanden ist und nur wenn nicht dann speichern
Na ja, das kann bei Multi-User-Zugriff schon mal daneben gehen - es sei denn man legt einen Unique Key auf das entsprechende Feld.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Frickler

Registriert seit: 6. Mär 2007
Ort: Osnabrück
628 Beiträge
 
Delphi XE6 Enterprise
 
#12

AW: Primary key nicht vorhanden

  Alt 20. Mai 2025, 09:57
Ja, aber: man baut so eine Lookup Liste ja auch so auf, dass es nicht zu Doubletten kommt
Vorher prüfen, ob der Vorschlagswert schon vorhanden ist und nur wenn nicht dann speichern
Na ja, das kann bei Multi-User-Zugriff schon mal daneben gehen - es sei denn man legt einen Unique Key auf das entsprechende Feld.
Für den Multi User Zugriff gibt es eine Spalte mit dem Usernamen - jeder User sieht nur "seine" Eingaben. Angenommen, der eine gibt Ortsnamen in Norddeutschland ein und der andere in Süddeutschland, dann sind bei einem gemeinsamen Pool die zuletzt eingegebenen nicht zwingend die, die man haben wollte.
  Mit Zitat antworten Zitat
bernhard_LA

Registriert seit: 8. Jun 2009
Ort: Bayern
1.142 Beiträge
 
Delphi 11 Alexandria
 
#13

AW: Primary key nicht vorhanden

  Alt 21. Mai 2025, 14:45
anbei die Fehlermeldung welche 2 User auf meiner DB nicht zulässt

( noch die alten SQL scripte , keine PK vorhanden )
Miniaturansicht angehängter Grafiken
firedac_bug.png  
  Mit Zitat antworten Zitat
bernhard_LA

Registriert seit: 8. Jun 2009
Ort: Bayern
1.142 Beiträge
 
Delphi 11 Alexandria
 
#14

AW: Primary key nicht vorhanden

  Alt 27. Mai 2025, 08:19
Ich kann in meinem Code FireDAC und ADO Datenbank-Komponenten über eine Compiler Einstellung tauschen (Factory Pattern),
wird TADOQuery im Code eingebaut läuft alles prima, bei FireDAC bekomme ich obige Fehlermeldung.

Bin weiterhin für Inputs dankbar, will mir gerne die Option für bei DB Komponenten offenhalten, weil wenn's von WINx64 auf UNIX geht brauche ich ja FireDAC.
  Mit Zitat antworten Zitat
Blup

Registriert seit: 7. Aug 2008
Ort: Brandenburg
1.490 Beiträge
 
Delphi 12 Athens
 
#15

AW: Primary key nicht vorhanden

  Alt 10. Jun 2025, 21:35
Wenn die Komponenten unbedingt einen Primärkey erfordern, warum nicht einfach einen PK für die betreffende Tabelle anlegen? Wenn sich kein eindeutiger natürlicher Schlüssel anbietet, einfach ein ID-Feld erzeugen.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 11:40 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