我编写的datagrid程序中每次编辑数据后好象激活了beginedit()错误提示:此行已从表中移除并且没有任何数据。BeginEdit() 将允许在此行中创建新数据虽然数据是修改了,但每次都出上面的错误。
解决方案 »
- 急。。。GridView有问
- asp.net服务器端验证客户端是否存在某个文件
- GridView,删除的是索引值而不是主键!
- sql语句可以这么写么,查询一个表不查询那几个字段列出来不查询的字段sql语句
- 求助:想实现类似新浪网竞技风暴中的新闻图片FLASH切换效果!!!
- 有没有关于在线玩fc,或者gba之类游戏的资料啊,给个联接也好
- 怎样用Session保留一个DataTable?
- C#仿百度文库
- ★★★★★如何在文件下载完毕后自动关闭浏览器??★★★★★
- 一个关于radiobuttonlist的问题,急
- 菜鸟问题!希望有人能解答!
- 谁手上有visual studio.net 2002光盘??急用
if(DbCommand != null)
{
//SqlParameter para=new SqlParameter("@name",SqlDbType.Char,50);
//para.Value= (e.Item.FindControl("tbname") as TextBox).Text;
//SqlCommand.Parameters.Add(para);
//DbCommand.Parameters.Add("name",SqlDbType.Char,20);
DbCommand.Parameters["@name"].Value = (e.Item.FindControl("tbname") as TextBox).Text;
DbCommand.Parameters["@id_card"].Value = (e.Item.FindControl("tbidcard") as TextBox).Text;
DbCommand.Parameters["@edu"].Value = (e.Item.FindControl("tbedu") as TextBox).Text;
DbCommand.Parameters["@sex"].Value = (e.Item.FindControl("tbsex") as TextBox).Text;
DbCommand.Connection.Open();
DbCommand.ExecuteNonQuery();
DbCommand.Connection.Close();
dataSet11.Clear();
this.sqlDataAdapter1.Fill(dataSet11);