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传入不了