IDENTITY INSERT и LINQ to SQL

У меня есть база данных SQL Server. В этой базе данных есть таблица с названием Item. У предмета есть свойство, называемое «ID». ID - это первичный ключ в моей таблице. Этот первичный ключ представляет собой int со значением приращения 1. Когда я пытаюсь вставить запись, В конце концов, пустой вектор можно просто создать вручную.

Так, работает ли он и в таком случае?

плохой стиль для краткости:

vector<foo> bar(string baz)
{
    vector<foo> out;
    for (each letter in baz)
        out.push_back(someTable[letter]);

    return out;
}

int main()
{
     vector<foo> oof = bar("Hello World");
}

У меня нет проблем с использованием bar (vector & out, строковый текст), но описанный выше способ выглядел бы намного лучше, эстетически и по назначению.

14
задан jotik 8 July 2016 в 14:15
поделиться