我在 C# 中创建了一个有效的 Windows 窗体项目,该项目访问一个 Access 配方数据库。使用表适配器和数据集,我能够查询、更新并将新数据插入数据库。
我创建了一个新的 VS 项目,导入了我的数据库并开始了一个新课程。我的问题是当我尝试设置表适配器时出现错误,特别是该.Fill()
方法。当我检查 datasource.xsd 时,我可以看到.get()
and.Fill()
方法已创建,但我似乎无法像之前将绑定源拖放到 WinForm 时那样访问它们。
我复制了代码以从 MSDN 网站以编程方式创建表适配器,但在调用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);
}
}