Entwickler-Ecke
Datenbanken - Primärindex in ADO Komponenten
Klaus Müller - Do 03.06.10 15:30
Titel: Primärindex in ADO Komponenten
Hallo Leute,
Habe gerad ein sehr seltsames verhalten der ADO Komponenten endeckt.
Ich habe eine Datenbank mit Access 2002 und dort natürlich 1:n Verknüpfungen.
Wenn ich nun auf die N-Seite ein DBGrid lege um die Daten dort zu bearbeiten
Bekomme ich bei tabele.Delete einen Fehler, füge ich aber an der Tabele einen Schlüssel (Primärindex) ein, geht alles ohne Fehler.
Also das mit den Primärindex an den N-Enden einer Struktur ist ja wohl eine Paradox Angelegenheit, was bitte hat das in ADO Komponenten zu suchen?
Bin mal gespannt ob es da eine überarbeitete Version der ADO Komponenten gibt die für die Datensatz Steuerung keinen Primär Index verwenden.
Hat da jemand zufällig eine Antwort drauf?
Noch mal zur Verdeutlichung:
Access DB --> TADOConnection --> TADOTable --> TDBGrid.
Wenn man nun im Grid eine Wert anwählt um in zu löschen (tabele.Delete) entsteht ein Fehler.
Füge ich aber ein Schlüsselfeld in die Tabele ein ist der Fehler weg?
Leider brauch ich aber an diese Stelle kein Schüsselfeld.
Bin mal gespannt ob da jemand eine Antwort hat oder zumindest das gleich Problem.
Gruß KM
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!