0

我的表单中有一个数据网格。我所做的是在访问中建立了与我的数据库的 OleDb 连接,然后我在我的项目中创建了一个数据集并将我的 Food 表放入其中。然后在包含表单的页面上,我从数据工具箱中添加了一个数据集 (dataset11),该数据集链接到我项目中的 dataset1.xsd。然后,我将数据网格上的数据源放入 dataset11.Food(食物是我要显示的表格)。这会将表中的两个字段(id 和 size)添加到数据网格中,但是我在 access 中输入的数据都没有显示出来!此表中有 15 个条目,但即使我运行程序,它们也不会显示在我的数据网格上。我究竟做错了什么???!?!!?!?!?

这是一张图片:http: //i39.tinypic.com/2rr43yf.png

在此处输入图像描述

从外部链接编辑添加的代码

Me.DataGrid1.DataBindings.Add(New System.Windows.Forms.Binding("Tag", Me.Dataset11, "Food.Size"))
Me.DataGrid1.DataBindings.Add(New System.Windows.Forms.Binding("DataSource", Me.Dataset11, "Profile.ProfileName"))
Me.DataGrid1.DataBindings.Add(New System.Windows.Forms.Binding("DataMember", Me.Dataset11, "Profile.ProfileName"))
Me.DataGrid1.DataBindings.Add(New System.Windows.Forms.Binding("Visible", Me.Dataset11, "Profile.ProfileName"))
Me.DataGrid1.DataMember = ""
Me.DataGrid1.DataSource = Me.Dataset11.Profile
Me.DataGrid1.HeaderForeColor = System.Drawing.SystemColors.ControlText
Me.DataGrid1.Location = New System.Drawing.Point(296, 8)
Me.DataGrid1.Name = "DataGrid1"
Me.DataGrid1.Size = New System.Drawing.Size(384, 256)
Me.DataGrid1.TabIndex = 12
4

0 回答 0