Einzelnen Beitrag anzeigen

Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#2

Re: TADOTable den Primary Key des aktuellen Recordsets finde

  Alt 2. Okt 2003, 21:21
Hallo Tyrael,

manche Datenbanken benutzen den Primary Index, wenn du als Indexname einen leeren String übergibst. Dann kannst du die Felder über IndexFieldCount und IndexFieldNames in Erfahrung bringen:

Delphi-Quellcode:
MyADOTable.IndexName := '';
for i := 0 to MyAdoTable.IndexFieldCount-1 do
  myListBox.Add('Feld '+IntToStr(i+1)+': '+MyAdoTable.IndexFieldNames[i]);
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat