如何更新gridcontrol
2008-03-24 17:27
429 查看
gridView1.CloseEditor();
gridView1.UpdateCurrentRow();
da.UpdateCommand = new SqlCommand("update OrderDetail set OrderID=@OrderID,ProductID where id=@id", con);
objSqlParameter = da.UpdateCommand.Parameters.Add("@id", SqlDbType.Int);
objSqlParameter.SourceColumn = "id";
objSqlParameter.SourceVersion = DataRowVersion.Original;
objSqlParameter = da.UpdateCommand.Parameters.Add("@OrderID", SqlDbType.NVarChar);
objSqlParameter.SourceColumn = "OrderID";
objSqlParameter.SourceVersion = DataRowVersion.Current;
objSqlParameter = da.UpdateCommand.Parameters.Add("@ProductID", SqlDbType.NVarChar);
objSqlParameter.SourceColumn = "ProductID";
objSqlParameter.SourceVersion = DataRowVersion.Current;
每次运行都提示必须传入参数OrderID
也就是OrderID传入不了
gridView1.UpdateCurrentRow();
da.UpdateCommand = new SqlCommand("update OrderDetail set OrderID=@OrderID,ProductID where id=@id", con);
objSqlParameter = da.UpdateCommand.Parameters.Add("@id", SqlDbType.Int);
objSqlParameter.SourceColumn = "id";
objSqlParameter.SourceVersion = DataRowVersion.Original;
objSqlParameter = da.UpdateCommand.Parameters.Add("@OrderID", SqlDbType.NVarChar);
objSqlParameter.SourceColumn = "OrderID";
objSqlParameter.SourceVersion = DataRowVersion.Current;
objSqlParameter = da.UpdateCommand.Parameters.Add("@ProductID", SqlDbType.NVarChar);
objSqlParameter.SourceColumn = "ProductID";
objSqlParameter.SourceVersion = DataRowVersion.Current;
每次运行都提示必须传入参数OrderID
也就是OrderID传入不了
相关文章推荐
- HTML快速入门10——主页制作工具简介,UL、OL、DL
- C#3.0新特性之隐式类型局部变量的使用
- The Greenwood Boys
- C# 3.0 新特性概览
- 打开窗口
- StrUtils 单元下的公用函数目录
- HTML快速入门9——HTML文档结构
- HTML快速入门8——HTML分隔符,一般语法,PRE标签,特殊字符显示
- 让c#执行windows的dos命令
- C#调用C++库文件
- Math 单元下的公用函数目录
- pb10通过'OLE DB'连接SQL2000
- 倒计时
- c#中结构体和类的比较
- 在Linux下连mysql无法登录可以看看访火墙
- DateUtils 单元下的公用函数目录
- 报复性汉语6级试卷 ,我笑抽了!老外瞪眼了!
- NET连接不上Oracle数据时的问题。
- c#高级编程读书笔记(ado.net的数据库访问)
- 启起服务器图形文件