我添加了一个DataGridView
控制我TabControl
显示存储在所谓的本地应用程序数据库的一个表中的数据Cellar.sdf
。
当我的数据源添加到DataGridView,我选择我想要显示从数据和预览数据表。 它显示了数据库里面的内容。
当我建立这个项目,我得到以下错误:
The type name 'CellarDataSetTableAdapters' does not exist in the type 'Winecellar.Winecellar'
The type name 'CellarDataSet' does not exist in the type 'Winecellar.Winecellar'
我的项目名称是'Winecellar'
。 当我创建了VS2012的项目,它创造导致文件结构的子文件夹'Winecellar.Winecellar'
,虽然我不知道这事做这个问题。 里面的文件夹的我确实有文件CellarDataSet
它说我的思念。
我一定要创建一个单独TableAdapter
为我的数据库,或者我必须以不同的顺序来得到这个工作做的事情?
该行代码所导致我的错误是在我Form1.Designer.cs文件,
(1) this.cellarDataSet = new Winecellar.CellarDataSet();
this.wineBindingSource = new System.Windows.Forms.BindingSource(this.components);
(2) this.wineTableAdapter = new Winecellar.CellarDataSetTableAdapters.WineTableAdapter();
(我发现在MSDN论坛类似的话题,但我无法从阅读它解决我的问题。 在这里阅读。