ねえみんなどうやって別々のフィールドに2つの値を追加しますが、同じテーブルに
例えば:
tblbooks
Quantity
Borrowed
ユーザーが借り手に本を発行するたびに、Quantity が 1 減り、Borrowed が 1 ずつ追加されます。
INSERT INTO tablename(field1,field2)
VALUES(v1,v2)
あなたの場合、私はあなたが更新する必要があると思います。
Update yourtable
SET Quantity =Quantity-1,
Borrowed=Borrowed+1
Where userid=1
私が一般的に行う方法は、LinQ を使用して更新する行を選択し、値を更新するだけです。
例えば:
With (From rw In tblBooks Select rw Where rw.Item("MyCondition").ToString = "Condition").First
.Item("Quantity") = .Item("Quantity") - 1
.Item("Borrowed") = .Item("Borrowed") + 1
End With
... 私はこのコードをテストしませんでした。また、変換やエラー チェックなども考慮されていませんが、アイデアが伝わることを願っています...