0

C#でアクセスする必要があるBorlandデータベースエンジンで使用されているテーブルがいくつかあります。しかし、BDEを利用可能なデータソースとは見なしていません。これは、それが実行可能ではないか、他の何かのためです。誰かがこれがどのように行われるかについて提供するための情報やリンクを持っているなら、私はそれをいただければ幸いです。

ありがとう

4

2 に答える 2

6

ODBCドライバーを使用する必要があると思います。

ODBCを使用している場合は、ODBCの接続文字列を作成する方法を検索する必要があります。

調べて

System.Data.ODBC

System.Data.Odbc.OdbcConnection

上記を無視してください。OLEDBである必要があります。以下のリンクを参照してください。私が見つけたリンクのいくつかには、「すべて同じテクノロジースタックを維持できるのに、なぜc#で作業するのか」と言うボーランドの純粋主義者がいますが、ほとんどの言語で同じだと思います。

私もこのリンクを見つけました

C#からBDEParadoxに接続する

于 2009-06-03T14:44:02.933 に答える
3

アクセスしようとしているファイルの拡張子は何ですか?BDEは、FoxPro / dBase、Paradox、ASCII、場合によってはAccessなどのいくつかのファイルタイプで機能する可能性があります。Paradox以外では、C#を使用してアクセスすることに問題はありません。Peterが言うように、ODBCはおそらくC#からパラドックスファイルにアクセスするのが最も簡単です。必要なのはParadoxODBCドライバーを見つけることだけです。

于 2009-06-03T16:01:55.960 に答える