我正在使用mvc,我想在一个唯一的列中插入一个值。所以在插入是否存在值之前检查列。 这是代码
value=string.Format("{0}{1}", dept.ID, (count + 1));
if(dept.ID.Contains(value))
{
count = count + 1;
dept.ID = string.Format("{0}{1}", dept.ID, (count + 1));
}
dept是我有一个名为ID的列的模型。 但问题是如果数据存在于表中,我只能获得下一个递增的值而不会进一步...
答案 0 :(得分:0)
试试这个
var count1= count + 1;
value=string.Format("{0}{1}", dept.ID, count1);
if(dept.ID.Contains(value))
{
count = count + 1;
dept.ID = string.Format("{0}{1}", dept.ID, count1);
}