2011-06-19 9 views

答えて

0

私はこれをWPFで具体的に何もしないと思います。ほぼすべての.netコレクション/データコレクタオブジェクトをWPFデータグリッドにリンクできます。

しかし、あなたの問題はその前に立っており、一般的に.netのデータアクセスに関係しています。質問からWPFタグを削除して、どのADOが表示されるかを確認してください。ネットはあなたのためにできます。

これが完了し、.NETコレクションであなたのFoxPro DBの内容を持っていることをされたら、あなたはWPF心配になるに;)

0

私は、これはドライバのインストールなしに可能であるとは思いません。 this questionを参照してください。

0

新しいドライバをインストールせずに行う方法はありますが、簡単な方法はありません。

あなたは、ファイルレベルでテーブルを検査でき - 構造がここに文書化されている:http://fox.wikis.com/wc.dll?Wiki~TableFileStructure

それとも、あなたがXMLにテーブルをダンプあなたのC#コードから実行することができVFP exeファイルを書くことができます。詳細については、CURSORTOXML関数を参照してください。

私のiPhoneに投稿されました。

+0

しかし、このオプションを使用しても、マルチスレッドdll COMサーバーを作成しても、他の重大なセキュリティ、権限などが発生し、VFP自体をインストールする必要があります。単純なVFP OleDbプロバイダ(これは素晴らしい)です。 – DRapp

+0

私はDLLオプションについて認識しました。そのため、私はスポーンされたexeを提案しました。登録は必要ありません。 はい、2番目のオプションとしてランタイムをインストールする必要があります。しかし、マシンにfoxproテーブルがある場合は、すでに存在する可能性があります。また、プログラムと同時にインストールできるVFPランタイム用のサイレント、ファイアアンドフォルトインストーラを入手することもできます。 –

0

基本的なADO.Netを使用してFoxPro DBFテーブルに接続し、型指定されたデータセットを作成する方法を知っていますか?それはあなたが仕事を始めなければならない最初のステップです。そこから、タスクはWPF DataGridを型付きデータセットにバインドします。

関連する問題