Frage

Eine meiner Kunden haben ein System in Delphi 3 geschrieben und die Datenbank Paradox. Meine Aufgabe ist es zu konvertieren SQL Server zu verwenden, 2008. Wie kann ich es auf SQL 2008 machen verbinden? Das ist ziemlich alte Sachen, die ich kenne. Ich schätze die Hilfe. Dank

War es hilfreich?

Lösung

Am allerwenigsten BDE sollte den SQL 2008-Treiber in ODBC ODBC und die Wahl der Lage sein, verbinden. Ich habe nicht versucht, aber ich bezweifle, dass die BDE SQL-Treiber auf SQL 2008 verbinden, und ich bezweifle, jemand einen BDE-Treiber für 2k8 entwickeln wird.

Andere Tipps

Wollen Sie von Delphi 3 auf zu verschieben? Wenn ja, dann SDAC (SQL Server Direct Access Components) von Devart würde bei der Suche wert sein. Sie unterstützen SQL Server 2008 aber leider erfordern Delphi 5 oder höher. Sie verwenden OLE DB und jede Windows-Maschine mit 2000 oder höher werden die Treiber installiert haben (der Teil von Microsoft Data Access Components -. MDAC )

Sie können ADO verwenden, ohne Ado-Komponenten zu verwenden, durch den Import von ActiveX Data Objects-Bibliothek, aber das wird mehr Arbeit erfordern.

Warum ein Upgrade, das Projekt nicht zu Delphi 2007 als Sprungbrett in die Zukunft? Es wurden viele Verbesserungen und Fehlerkorrekturen wurden in die Sprache seit Delphi 3, die Sie leicht kümmern könnte. Der Schmerz der Migration könnte viel einfacher sein, als sich mit Fragen, die bereits angesprochen wurden, und in den neuesten Versionen des Compilers korrigiert.

Sie können einen der freien Komponenten versuchen, von Torry.net mit dem SQL-Server verbinden ADO verwenden.

Überprüfen Sie TaoADODataSet und Free ADO-Datenmenge auf der Seite http: //www.torry. net / pages.php? id = 569 . Diese Komponenten haben Delphi 3 Unterstützung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top