Как использовать службу данных ado.net, чтобы проверить, существует ли строка? - PullRequest
0 голосов
/ 07 апреля 2009
var svc = new LocationDataServiceContext();
var q = from c in svc.LocationTable
                      where c.ID == int.Parse(location.ID)
                      select c;
if (q.ToArray().Length == 0)

Есть ли более удобный способ сделать это?

1 Ответ

0 голосов
/ 07 апреля 2009

да, я верю в это ...

    var svc = new LocationDataServiceContext();

    if (svc.LocationTable.SingleOrDefault(c => c.ID == int.Parse(location.ID) != null))
    {

    }

Я думал, что существует метод Exist () ... но я думаю, что нет.

...