感谢您查看我的问题。希望我能得到答案。我有一个 C# 项目。我正在尝试从表中获取一个 IF 字段。获得该数据后,我想将该值增加 1。(例如,我抓取 10000,然后加 1 使其成为 10001。)然后,我想将增加的值输入到另一个表中。
这是我目前所拥有的(只有选择查询):
cmd = new SqlCommand("select reqID from [RequestID] where (ID = 1)", con);
我已经尝试使用 DataSet 但没有任何进展。我不太熟悉编码,但正在尝试!
DataSet ds = new DataSet();
myDA1.Fill(ds, "RequestID");
Int64 RequestID = default(Int64);
RequestID = ds.Table("RequestID").Rows(0).Item("ReqID");
RequestID += 1;
任何帮助将不胜感激!
乔希
最佳答案
只需运行:
INSERT INTO yourOtherTable ( reqId )
SELECT reqID + 1
FROM RequestID
关于c# - 从表中选择,然后将 (value + 1) 插入到另一个表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15232639/