1

私のクライアントの 1 つは、Delphi 3 で記述されたシステムを使用しており、データベースは Paradox です。私の仕事は、SQL Server 2008 を使用するように変換することです。SQL 2008 に接続するにはどうすればよいですか? これはかなり古いものです、私は知っています。助けてくれてありがとう。ありがとう

4

5 に答える 5

5

少なくとも、BDE は ODBC を使用して接続し、ODBC で SQL 2008 ドライバーを選択できる必要があります。私は試したことはありませんが、BDE SQL ドライバーが SQL 2008 に接続できるとは思えませんし、2k8 用の BDE ドライバーを開発する人もいないでしょう。

于 2009-08-04T07:05:28.120 に答える
1

Delphi 3 から移行する予定はありますか? もしそうなら、DevartのSDAC (SQL Server Direct Access Components)は一見の価値があります。SQL Server 2008 をサポートしていますが、残念ながら Delphi 5 以降が必要です。それらは OLE DB を使用し、2000 以降の Windows マシンにはドライバーがインストールされています (これはMicrosoft Data Access Components - MDACの一部です)。

于 2009-08-04T10:27:39.930 に答える
0

Torry.netの無料コンポーネントの1つを試して、ADOを使用してSQLサーバーに接続できます。

http://www.torry.net/pages.php?id=569のページでTaoADODataSetとFreeADODatasetを確認してください。これらのコンポーネントはDelphi3をサポートしています。

于 2009-08-05T18:20:31.340 に答える
0

将来への足がかりとして、プロジェクトを Delphi 2007 にアップグレードしてみませんか? Delphi 3 以降、この言語には多くの改善とバグ修正が行われており、簡単に対処できます。マイグレーションの苦痛は、最新バージョンのコンパイラーですでに対処および修正されている問題に対処するよりもはるかに簡単かもしれません。

于 2009-08-04T16:22:52.923 に答える