Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Primärschlüsselfelder aus einer Datenbank auslesen (https://www.delphipraxis.net/43195-primaerschluesselfelder-aus-einer-datenbank-auslesen.html)

Schodn 30. Mär 2005 14:10

Datenbank: SQL • Zugriff über: ADO

Primärschlüsselfelder aus einer Datenbank auslesen
 
Hallo

Wie kann man aus einer ADOTable den oder die Primärschlüsselfelder auslesen?


mfg

UweR 31. Mär 2005 11:50

Re: Primärschlüsselfelder aus einer Datenbank auslesen
 
Hallo Schodn,

das müßte mit ADOX funktionieren. Damit kannst du dir die komplette Info's von allen Tabellen einer Datenbank reinziehen.

Um ADOX zu nutzen mußt du in deinem Projekt die Typbibliothek Microsoft Ado Ext. irgendwas (je nach Version) importieren. Infos zum Objectmodell von ADOX findest du in hier MSDN zu ADOX

Bernhard Geyer 31. Mär 2005 12:28

Re: Primärschlüsselfelder aus einer Datenbank auslesen
 
Erst mal fehlt die Info welche Datenbank eingesetzt wird (SQL ist keine Datenbank (-Managementsystem).
ADOX ist AFAIK auch nur für M$-Datenbanken geeignet.

I.d.R. kann man über Systemtabellen diese Infos sicher auslesen. Jedoch ist dieser Teil nicht durch einen SQL-Standard normiert, so das jeder Hersteller sein eigenes Süppchen kocht.

generic 31. Mär 2005 16:39

Re: Primärschlüsselfelder aus einer Datenbank auslesen
 
wenn du mit dem mssql server arbeitets muss du imho auf die systemtabellen los.

UweR 31. Mär 2005 18:00

Re: Primärschlüsselfelder aus einer Datenbank auslesen
 
Bei MS-SQL sollte es auch mit ADOX gehen.

Schodn 1. Apr 2005 07:20

Re: Primärschlüsselfelder aus einer Datenbank auslesen
 
ich Arbeite mit SQL Server
ich schau mir mal die sys-tabellen an.
danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:29 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