奇妙な問題があります。強く型付けされた を作成しDataSet
、TableAdapter
. 次の手順を実行しました。
- 追加
TableAdapter
- 新しい接続 2.1。
DataSource
を .NET Framework-dataprovider for OLE DB 2.2 に設定します。OLE DB プロバイダー:Microsoft Jet 4.0 OLE DB Provider
2.2.1。プロバイダー 2.2.2 の datalink-properties を開きました。dbf のフォルダーを Databasename 2.2.3 として置きます。拡張プロパティをdBase IV
2.2.4 に設定します。2.2.5. ユーザー名を削除し、オプション「パスワードなし」を設定しました。接続のテスト (成功) 2.2.6. プロパティ 2.3 を閉じました。接続を再度テストしました (成功) 2.4. [OK] をクリックしました - [次へ] をクリックしました
- VS から、ファイルをプロジェクトにコピーするかどうか尋ねられたので、[はい] をクリックしました。
- を選択する必要がありますが
CommandType
、選択できるオプションは 1 つだけでした: SQL コマンドを使用するため、単純に [次へ] をクリックしました - SQL コマンドを使用する必要があり、ジェネレーターを使用して単純なコマンドを作成し、次のようにしました
SELECT DA_DARFOR, DA_LANGBZ FROM APDARFOR
。オプションの下では、 6.2しか必要ないためINSERT
、このすべてUPDATE
とDELETE
-optionsのチェックを外しました。SELECT
次をクリックしました - の関数が必要になるため
DataTables
、DataTable
fill オプションをアクティブにし、DataTable の戻りオプション (Fill と GetData) も有効にしましたが、チェックを外してから [GenerateDBDirectMethods
次へ] をクリックしました。 DataTable
とTableAdapter
が正常に構成されたというメッセージを受け取りました。だから私は「完了」をクリックしました。
次に、次のエラー メッセージが表示されます (正しく翻訳できれば幸いです): TableAdapters の追加でエラーが発生しました。このオブジェクト タイプの操作はサポートされていません。
どうすればいいのかわからない。プロジェクトに dbf(dBase IV) ファイルを追加して、厳密に型指定されたデータセットを使用するにはどうすればよいですか?