在C#中绑定到datagridview?
我的datagridview绑定到access表(access 2007)时有问题,我可以从数据库检索数据,但是当我想存储数据时,我不能,即使没有生成代码,我只希望用户在datagridview中填充一些行并将其存储在数据库的表中,请帮助我 我是新来的,请帮帮我在C#中绑定到datagridview?,c#,data-binding,datagridview,C#,Data Binding,Datagridview,我的datagridview绑定到access表(access 2007)时有问题,我可以从数据库检索数据,但是当我想存储数据时,我不能,即使没有生成代码,我只希望用户在datagridview中填充一些行并将其存储在数据库的表中,请帮助我 我是新来的,请帮帮我 private void Form1_Load(object sender, EventArgs e) { // TODO: This line of code loads data into the 'po
private void Form1_Load(object sender, EventArgs e)
{
// TODO: This line of code loads data into the 'policiasDataSet.LineaAccion' table. You can move, or remove it, as needed.
this.lineaAccionTableAdapter.Fill(this.policiasDataSet.LineaAccion);
// TODO: This line of code loads data into the 'policiasDataSet.Seccion' table. You can move, or remove it, as needed.
this.seccionTableAdapter.Fill(this.policiasDataSet.Seccion);
// TODO: This line of code loads data into the 'policiasDataSet.Actividad' table. You can move, or remove it, as needed.
this.actividadTableAdapter.Fill(this.policiasDataSet.Actividad);
// TODO: This line of code loads data into the 'policiasDataSet.Proyecto' table. You can move, or remove it, as needed.
this.proyectoTableAdapter.Fill(this.policiasDataSet.Proyecto);
// TODO: This line of code loads data into the 'policiasDataSet.ProyectoObjetivo' table. You can move, or remove it, as needed.
this.proyectoObjetivoTableAdapter.Fill(this.policiasDataSet.ProyectoObjetivo);
// TODO: This line of code loads data into the 'policiasDataSet.Objetivo' table. You can move, or remove it, as needed.
this.objetivoTableAdapter.Fill(this.policiasDataSet.Objetivo);
// TODO: This line of code loads data into the 'policiasDataSet.Municipio' table. You can move, or remove it, as needed.
this.municipioTableAdapter.Fill(this.policiasDataSet.Municipio);
// TODO: This line of code loads data into the 'policiasDataSet.Logro' table. You can move, or remove it, as needed.
this.logroTableAdapter.Fill(this.policiasDataSet.Logro);
}
private void fillByToolStripButton_Click(object sender, EventArgs e)
{
try
{
this.proyectoTableAdapter.FillBy(this.policiasDataSet.Proyecto);
}
catch (System.Exception ex)
{
System.Windows.Forms.MessageBox.Show(ex.Message);
}
}
如果不在这里发布源代码,很难知道会发生什么。我想你可能想看看OleDBDataAdapter.Update(Datatable)手册。如果你不在这里发布源代码,很难知道会发生什么。我想您可能想看看OleDBDataAdapter.Update(Datatable表)手册。编辑datagridview时,实际上是在“脱机”处理数据(从查询中检索的Datatable),而不是直接处理数据库中的数据。因此,我认为您需要使用Update()函数以某种方式将datagridview的数据源与数据库同步。编辑datagridview时,您实际上是在“脱机”处理数据(从查询中检索的datatable),而不是直接处理数据库中的数据。因此,我认为您需要使用Update()函数以某种方式将datagridview的数据源与数据库同步。