问题描述
我现在用datagridview连接了一个数据库,打算做新建、修改、删除、查询按钮,新建和删除按钮是和datagridview关联的bindingnavigator控件自带的工具栏。修改按钮是我自己写程序实现的。现在的问题是:我发现:系统自带的删除按钮其实是更新不了数据库里的数据,这次删除,下次打开数据库数据照样存在。而修改按钮是可以实现数据库的数据修改,但是显示不到系统的datagridview上。我的修改按钮的代码如下:/*修改按钮*/privatevoidtoolStripButton3_Click(objectsender,EventArgse){stringmyConnectionString="DataSource=IBM-715A590BD4E;InitialCatalog=wahaha;PersistSecurityInfo=True;UserID=sa;Password=sa;";//设置数据库连接SqlConnectionmyConnection=newSqlConnection(myConnectionString);//设置数据库操作命令stringmyInsertQuery="updateresource_shebeisetdevice_number='6789'whereability_normal_perday='8'";SqlCommandmyCommand=newSqlCommand(myInsertQuery);myCommand.Connection=myConnection;//设置SqlCommand实例使用的连接myConnection.Open();//打开数据库myCommand.ExecuteNonQuery();Update();intExeNum=myCommand.ExecuteNonQuery();//执行数据库操作//如果数据库执行成功,则显示“修改成功!”,否则,显示“修改失败!”if(ExeNum==1){Console.WriteLine("修改成功!");}else{Console.WriteLine("执行失败!");}myCommand.Connection.Close();//关闭数据库}
解决方案
解决方案二:
1.修改和删除差不多的就可以了,2.在修改后重新帮顶GridView就可以显式修改后的值了.
解决方案三:
第二条修改之后重新帮顶gridview是什么意思呢我用的是datagridview,应该是有点不一样吧怎么帮顶呢,加语句吗
解决方案四:
在csdn发的第一贴高手们一定要帮帮忙啊