Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi AdsAdditionalDesigners.dll (https://www.delphipraxis.net/162410-adsadditionaldesigners-dll.html)

yörsch 22. Aug 2011 09:12

Datenbank: ADS • Version: 10 • Zugriff über: verschieden

AdsAdditionalDesigners.dll
 
Hallo Zusammen,

seit einiger Zeit benötigt unsere Anwendung die AdsAdditionalDesigners.dll.

Nachvollziehn kann ich, das die DLL in der Unit adsdesign benötigt wird.
Und die Unit im Package adsddxedstudio enthalten ist


Kann mir einer sagen welche Komponente die DLL braucht ?


Gruß

Jörg

DeddyH 22. Aug 2011 09:39

AW: AdsAdditionalDesigners.dll
 
Habt Ihr irgendwelche "Abfrage-Designer"-Funktionalitäten in Eurer Anwendung? Eine flüchtige Suche deutet zumindest in diese Richtung. Ganz genau wird es Dir aber wahrscheinlich joachimd sagen können.

yörsch 22. Aug 2011 09:45

AW: AdsAdditionalDesigners.dll
 
Zitat:

Zitat von DeddyH (Beitrag 1118534)
Habt Ihr irgendwelche "Abfrage-Designer"-Funktionalitäten in Eurer Anwendung?

Nicht Bewusst?:roll:

DeddyH 22. Aug 2011 10:04

AW: AdsAdditionalDesigners.dll
 
Vielleicht hat ja jemand einmal versehentlich eine Komponente aus so einem "Enduser-Design"-Package auf ein Formular gezogen und kompiliert. Die Units werden ja bei einem Löschen von Komponenten nicht automatisch aus der uses-Klausel entfernt. Evtl. bringt also eine Bereinigung (ob händisch oder mittels Tools wie cnPack) der uses-Klauseln etwas. Aber das ist nur Spekulation.

yörsch 22. Aug 2011 11:28

AW: AdsAdditionalDesigners.dll
 
Hmm ? Das Einzigste was in die Richtung geht ist "Quick Report".
Wenn ich in den Code von "Quick Report" rein guck ist da nix auffälliges drin?:gruebel:

joachimd 22. Aug 2011 11:50

AW: AdsAdditionalDesigners.dll
 
Zitat:

Zitat von yörsch (Beitrag 1118524)
Kann mir einer sagen welche Komponente die DLL braucht ?

Diese DLL wird für die Strukturänderung in Tabellen sowie das Debuggen von SQL Statements in Delphi (AdsQuery.SQL Editor) verwendet. Die Komponenten selbst verwenden diese DLL nicht bei der Weitergabe von Applikationen. Habt Ihr irgendwo Poperty-Editoren integriert?

yörsch 22. Aug 2011 13:32

AW: AdsAdditionalDesigners.dll
 
Zitat:

Zitat von joachimd (Beitrag 1118563)
Diese DLL wird für die Strukturänderung in Tabellen ... verwendet.

Wenn ich richtig liege müsste es das sein. Wir verwenden TADSQuery um Felder hinzu zufügen.

Wir machen ein Redesign der Anwendung und stellen von ADS 9 mit Delphi 5 zu ADS 10 mit Delphi XE um.
Unter ADS 9 wurde die DLL nicht gebraucht.

Dickes Danke und Gruß

Jörg

joachimd 22. Aug 2011 13:55

AW: AdsAdditionalDesigners.dll
 
Zitat:

Zitat von yörsch (Beitrag 1118609)
Wenn ich richtig liege müsste es das sein. Wir verwenden TADSQuery um Felder hinzu zufügen.

Meine Aussage bezog sich auf die IDE...AddField bzw ALTER TABLE brauchen das nicht.

yörsch 22. Aug 2011 14:14

AW: AdsAdditionalDesigners.dll
 
Zitat:

Zitat von joachimd (Beitrag 1118613)
Meine Aussage bezog sich auf die IDE...AddField bzw ALTER TABLE brauchen das nicht.

AddField in der IDE nutzen wir definitiv nicht! schade...

Ein unbekannter Übeltäter kann DevExpress sein. Wobei ich mir nicht wirklich sicher bin...
DevExpress wird immer verdächtigt, ist es aber dann doch nicht...


Kann man den Gebrauch der DLL auf einpaar Units oder Klassen verdichten?
Igrendwas nach dem ich suchen kann?

joachimd 22. Aug 2011 14:36

AW: AdsAdditionalDesigners.dll
 
Zitat:

Zitat von yörsch (Beitrag 1118617)
Kann man den Gebrauch der DLL auf einpaar Units oder Klassen verdichten?
Igrendwas nach dem ich suchen kann?

adsdesign.pas

yörsch 22. Aug 2011 15:31

AW: AdsAdditionalDesigners.dll
 
Die LÖSUNG:

Da ich nach der adsdesign.pas bereits gesucht und nix gefunden hab konnte es nur ein anderes Problem sein. (Siehe im ersten Eintrag)

Wir arbeiten mit Laufzeit Packages, System Packages werden zentral abgelegt.
In einer Liste mit dem was zu laden ist (auch DLL´s) Stand die AdsAdditionalDesigners.dll!

Ich vermute, das die DLL über irgend ein TEST reingerutscht ist... schande nur das nach dem Test die DLL nicht wieder entfernt wurde... :pale:

Die Liste sauber gemacht, alle Verzeichnisse sauber gemacht und alles läuft wieder gewohnt.


Nun Ja, so haben wir wenigstens wieder alles was da zugelernt.


Dickes Danke für die Suche


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