解决方案 »
- 第三方库dll的同名xml有什么用?
- 请问如何用C#动态取得某个股票页面中的股票实时价格?
- C#将指定目录下的文件夹和文件生成一个目录树显示到一个treeView控件中的代码
- 还是超简单的问题~分散尽~
- 高手帮忙!为什么VC++和C#的表现这么不一样?
- c#中关于每天固定时间调用方法的问题??急
- 如何禁止datagrid的添加功能??
- 提问:c#技术问题,如何替换文本框内容
- wangj2001(乡村酒吧) 过来接份啦
- C#的这段代码为什么说有OleDbException?急!
- 当选择班级,其他框的内容对应变化 , 如何实现呢?
- |ZYCWPF| 在WPF中的对像System.Windows.Interop.InteropBitmap 如何进行编辑,如我要反转,要变成黑白,要缩放 谢谢
我数据库中的id是自动加1,datagridview中的id是只读属性的。而且我在原记录上修改某个字段也保存不了
难道说update这个命令一定要bingsource执行一个动作才能触发吗?//保存按钮
private void toolStripButton13_Click(object sender, EventArgs e)
{
MySqlCommandBuilder scb = new MySqlCommandBuilder(sda);
try
{
bindingSource1.AddNew();
bindingSource1.RemoveCurrent();
sda.Update((System.Data.DataTable)bindingSource1.DataSource);
MessageBox.Show("保存成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
dataGridView1.Update();
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), "错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
这个报错,如果我把sql语句里面AS后面的中文去掉,就不会报错。而且这个错也是时有时无的,哎