在表中添加新列已有2000条记录并在新创建的列中计算

时间:2015-03-28 09:15:27

标签: asp.net sql-server

我有一个表名车辆已经有大约2000记录现在我想添加一个新列Var_Meter。我已经从SQL Server完成了这项工作,现在我想在新添加的列In_meter-Out_meter = Var_meter中添加数据。请帮助我是MVS的新手,我在ASP.Net C#上做这个。

我在Visual Foxpro代码中完成了这种工作,看起来像

选择表格

  • Go top
  • Do While!Eof() 用In_meter-Out_meter替换Var_Meter - 跳跃- EndDo

请帮助我如何在MVS ASP.net C#中执行此操作。

此致,Abdul Waheed

1 个答案:

答案 0 :(得分:1)

您不需要在带循环的代码中执行此操作。你需要运行这个sql:

update vehicle set var_meter = in_meter - out_meter

它将更新每一行的var_meter,其结果为in_meter - out_meter来自同一行。