奇妙な問題があります。強く型付けされた を作成しDataSet、TableAdapter. 次の手順を実行しました。
- 追加
TableAdapter - 新しい接続 2.1。
DataSourceを .NET Framework-dataprovider for OLE DB 2.2 に設定します。OLE DB プロバイダー:Microsoft Jet 4.0 OLE DB Provider2.2.1。プロバイダー 2.2.2 の datalink-properties を開きました。dbf のフォルダーを Databasename 2.2.3 として置きます。拡張プロパティをdBase IV2.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、DataTablefill オプションをアクティブにし、DataTable の戻りオプション (Fill と GetData) も有効にしましたが、チェックを外してから [GenerateDBDirectMethods次へ] をクリックしました。 DataTableとTableAdapterが正常に構成されたというメッセージを受け取りました。だから私は「完了」をクリックしました。
次に、次のエラー メッセージが表示されます (正しく翻訳できれば幸いです): TableAdapters の追加でエラーが発生しました。このオブジェクト タイプの操作はサポートされていません。
どうすればいいのかわからない。プロジェクトに dbf(dBase IV) ファイルを追加して、厳密に型指定されたデータセットを使用するにはどうすればよいですか?