批量选择同时每行数据相加减

问题描述

本人做了一个批量选择功能,批量选择的同时一个栏位=另一个栏位减去其它一个栏位,但是减出来的值全部都是一样的,有没有那位高手可以帮帮我,以下这个批量功能的代码IfNotgrdVouchs.ActiveCellIsNothingThenIfgrdVouchs.DisplayLayout.Bands(0).Columns(grdVouchs.ActiveCell.Column.Index).CellActivation=Infragistics.Win.UltraWinGrid.Activation.AllowEditThengrdVouchs.PerformAction(UltraGridAction.ExitEditMode)DimcellvalueAsObjectDimcellnameAsStringDimcellheaderAsStringcellvalue=grdVouchs.ActiveCell.Valuecellname=grdVouchs.ActiveCell.Column.Keycellheader=grdVouchs.ActiveCell.Column.Header.CaptionIfMessageBox.Show("确定要把<"&cellheader&">更改为统一的值?","问题",MessageBoxButtons.YesNo,MessageBoxIcon.Question)=DialogResult.YesThenDimrowAsUltraGridRowForEachrowIngrdVouchs.RowsIfNotrow.IsFilteredOutThenrow.Cells(cellname).Value=cellvaluerow.Cells("qty").Value=grdVouchs.ActiveRow.Cells("iquantity").Value-grdVouchs.ActiveRow.Cells("tquantity").Valuerow.Update()EndIfNextEndIfEndIfEndIfEndSub

时间: 2024-09-26 22:08:46

批量选择同时每行数据相加减的相关文章

sql中循环处理当前行数据和上一行数据相加减_MsSql

以下事例,使用游标循环表#temptable中数据,然后让当前行和上一行中的argument1 相加 存放到当前行的 argument2 中,比较简单. --drop table #temptable create table #temptable ( argument1 int, argument2 int, argument3 datetime ) declare @rowcount int,@argument1 int,@argument2 nvarchar(50),@argument3

sql中循环处理当前行数据和上一行数据相加减

以下事例,使用游标循环表#temptable中数据,然后让当前行和上一行中的argument1 相加 存放到当前行的 argument2 中,比较简单. --drop table #temptable create table #temptable ( argument1 int, argument2 int, argument3 datetime ) declare @rowcount int,@argument1 int,@argument2 nvarchar(50),@argument3

在datagrid中,批量修改几行数据后,被修改的行怎么被复制了

问题描述 在datagrid中,批量修改几行数据后,被修改的行怎么被复制了 例如 我修改了第1,2行的状态列,修改完后,网格上显示有两个1,两个2,这是怎么回事 解决方案 巧用excel批量修改数据批量修改数据批量修改多表数据 解决方案二: 如果是对象,要深拷贝,否则修改的是同一个对象

SQLserver2012里对数据表“选择前1000行”报错,请大神指教怎么修复呀?万分感谢!

问题描述 SQLserver2012里对数据表"选择前1000行"报错,请大神指教怎么修复呀 解决方案 解决方案二:安装有问题重装修复下解决方案三:修复或重装,或者去其它电脑上复制你缺少但我dll解决方案四:没安装完整,其实这个功能不用也无所谓吧,自己都可以写呀解决方案五:先备份数据库,然后修复安装数据库.或是把备份好的数据库恢复至另一台数据库中,看看是否有问题.十分不成,可以重新安装SQL.解决方案六:重新安装解决方案七:select*fromtablelimit1000;

Android中ListView结合CheckBox实现数据批量选择(全选、反选、全不选)

APP的开发中,会常遇到这样的需求:批量取消(删除)List中的数据.这就要求ListVIew支持批量选择.全选.单选等等功能,做一个比较强大的ListView批量选择功能是很有必要的,那如何做呢? 可想而知,要支持批量选择,那CheckBox的使用是不可或缺的,下面,就使用ListView结合CheckBox实现数据的批量选择. 先看下效果图,有图有真相: 先说明接下来要实现的ListView+CheckBox支持的功能: 1.  外部点击"编辑"(长按ListView的某一项也可)

更新多行数据,然后把更新的结果读出来,这样的 SQL 要怎么写?

考虑这样一种场景,或许还挺常见的:我们需要在关系数据库中更新一行或多行数据的多个字段,更新完了还不算,还得拿到被更新的某一个字段的结果. 再考虑这样一种场景:我们需要在关系数据库中更新一行或多行数据的多个字段,更新完了还不算,还得拿到这批被更新的记录的主键,以便操作其他的有关联的表. 这么说也许太抽象,就拿点赞计数来打个比方(做为点赞狂魔的我,前不久才在朋友的 博文 下面强行点了 666 个赞). 假设有这样一张表,就叫 likes 好了,记录了一个网站里面每个能被点赞的对象被赞的次数.id 是

如何在一个单元格中输入多行数据

有时,我们经常需要在一个Excel单元格中输入多行数据.您可不要以为这个问题很简单,其实,当我们准备在单元格中换行时,只要按下回车键Excel便肯定转到下一个单元格了.那么如何做才能在同一个单元格中输入多行数据呢?笔者这里就给大家介绍两个小技巧. [注] 本文所述技巧已于Excel 2003下测试通过 方法一. 临时设置法 如果我们只是临时需要在一个单元格中输入多行数据,那么就可以在输入完单元格内容的第一行后,按住Alt键再打回车,这时,继续输入的字符便自动出现在了当前单元格的下方了. 方法二.

Excel2003中复制行数据到列中

  在整理表格数据的时候,经常会用到行列转置的情况.当你需要将行数据转置存放于列中时,可以考虑用今天的方法来复制数据. 步骤如下: ①首先,选中该行数据,将其复制; ②将鼠标选中希望从某列开始地方的单元格中,如下图中,我希望从A3单元格开始; ③单击菜单栏中的"编辑",在弹出菜单中选择"选择性粘贴"; ④在弹出的"选择性粘贴"窗口中将最下面的"转置"勾选,最后单击确定按钮即可. 此时,这些数据就会从行排序,变成列排序了.当然,

c# gridview js-js按行操作gridview,gridview中有若干行数据

问题描述 js按行操作gridview,gridview中有若干行数据 点击btn实现行变色,开始全无色,点击一次第一行变色,第二次点击第二行变色 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="jsgrid.aspx.cs" Inherits="tryeccel.jsgrid" %> <!DOCTYPE html> 无标题页 <