保存与其标识列相同的值

时间:2014-01-21 09:25:31

标签: c# asp.net sql

我有两种形式 - Credit.aspx& Debit.aspx。两者都使用相同的表。前者仅保存信用记录和后者借记。

表格

COLUMN   DATATYPE
------------------
 ID         int
 RefID      int
 Credit     Decimal
 Debit      Decimal

ID是AutoIdentity列。 使用C#保存数据。

仅保存信用记录时,我希望将ID保存为其RefID。 Credit表单可以一次保存单个或多个记录。如果数据类型是GUID,我们事先就知道并且很容易,但现在情况并非如此。

预期输出为

ID RefID   Credit  Debit
-------------------------
9   9       2.0     0.0
10  10      3.0     0.0
11   9      0.0     1.0
12   9      0.0     4.0

所以,有可能吗? 获得最大(ID)对我来说似乎不是一个好主意。

0 个答案:

没有答案