レシピの Access データベースにアクセスする作業用の Windows フォーム プロジェクトを C# で作成しました。テーブル アダプターとデータセットを使用して、新しいデータのクエリ、更新、およびデータベースへの挿入を行うことができます。
新しい VS プロジェクトを作成し、データベースをインポートして、新しいクラスを開始しました。私の問題は、テーブルアダプターをセットアップしようとすると、特に.Fill()
メソッドでエラーが発生することです。datasource.xsd を確認すると、.get()
and.Fill()
メソッドが作成されていることがわかりますが、以前にバインド ソースを WinForm にドラッグ アンド ドロップしたときのようにアクセスできないようです。
コードをコピーして、MSDN Web サイトからテーブル アダプターをプログラムで作成しましたが、ingredientTableAdapter.Fill(recipiesNewDataSet);
メソッドを呼び出す行でエラーが発生します。誰でも理由がわかりますか?これまでのところ、このプロジェクトの私のコードは次のとおりです。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace MyRecipeDataBase
{
class QueryClass
{
recipiesNewDataSet recipiesNewDataSet = new recipiesNewDataSet();
recipiesNewDataSetTableAdapters.IngredientTableAdapter ingredientTableAdapter = new recipiesNewDataSetTableAdapters.IngredientTableAdapter();
ingredientTableAdapter.Fill(recipiesNewDataSet);
}
}