Ich steuere mit einer Delphi Applikation die automatische Strukturänderung einer MS SQL Server Datenbank.<br><br>
Dabei versuche ich, die Eigenschaften der Source-DB über AdoDataset.FieldDefs auszulesen und entsprechend 'Create'-Befehle für die Ziel-Datenbank zu generieren.
<br>
<B>Allerdings, so kommt es mir vor, kann ich über die Fielddefs die Feldeigenschaften nur sehr oberflächlich und allgemein auslesen.</B><br>
So kann ich den Datentyp 'money' z.B. nicht identifizieren, weil er von den Fielddefs als DECIMAL ausgegeben wird.<br><br>
Gibt es eine Möglichkeit, genauere Informationen über die Source-Felder der MS SQL-Datenbank zu bekommen ? <br>
Oder wie muss man sich in diesem Fall helfen, um die Datenbank wirklich 1:1 abzubilden ?
Dabei versuche ich, die Eigenschaften der Source-DB über AdoDataset.FieldDefs auszulesen und entsprechend 'Create'-Befehle für die Ziel-Datenbank zu generieren.
<br>
<B>Allerdings, so kommt es mir vor, kann ich über die Fielddefs die Feldeigenschaften nur sehr oberflächlich und allgemein auslesen.</B><br>
So kann ich den Datentyp 'money' z.B. nicht identifizieren, weil er von den Fielddefs als DECIMAL ausgegeben wird.<br><br>
Gibt es eine Möglichkeit, genauere Informationen über die Source-Felder der MS SQL-Datenbank zu bekommen ? <br>
Oder wie muss man sich in diesem Fall helfen, um die Datenbank wirklich 1:1 abzubilden ?