Итак, в этом коде вся база данных называется GProperty, и мне нужно получить доступ к таблице, которая называется ScannedDocs.Если имя файла уже существует, мне ничего не нужно делать.«filename» - это переменная для чтения в файле, а «fileName» - это поле в ScannedDocs, в котором хранятся новые имена файлов в базе данных.Если файла не существует, мне нужно дать ему идентификатор, поэтому я ищу самый большой идентификатор, а затем добавляю 1, чтобы новый файл получил новый идентификатор.Мне просто нужно несколько указателей, чтобы убедиться, что я делаю это правильно.Любая помощь приветствуется.Спасибо !!
GProperty db = new Gproperty();
List<int> args = (from ScannedDocs in db.ScannedDocs
where filename = fileName
select *).ToList();
if (args.Count() = 0)
{
int i = select MAX(id) from db.ScannedDocs;
db.ScannedDocs.id = i+1;