步骤,
按F5运行。
我可以查看所有记录,但无法进行添加/更新/删除。
以下是VS生成的表单代码。
namespace TestingGrid
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void testBindingNavigatorSaveItem_Click( object sender, EventArgs e )
{
this.Validate();
this.testBindingSource.EndEdit();
this.testTableAdapter.Update( this.testDataSet.Test );
}
private void Form1_Load( object sender, EventArgs e )
{
// TODO: This line of code loads data into the 'testDataSet.Test' table. You can move, or remove it, as needed.
this.testTableAdapter.Fill( this.testDataSet.Test );
}
}
}
答案 0 :(得分:1)
嘿,你还没有得到答案吗?
您需要在sql表中添加主键。 没有主键,数据适配器将无法删除或编辑任何记录。
我刚使用了一个自动递增的Id整数;所以我不需要在我的数据网格视图中显示id。