Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

ID field

22.11.17 00:38
Re: ID field
 
AlexNek патриот
AlexNek
в ответ moose 22.11.17 00:00, Последний раз изменено 22.11.17 00:41 (AlexNek)

Проще наверное сказать, как лучше НЕ делать - Не размазывать доступ к элементам базы по всему приложению.


А так, довольно удобно Linq2SQL и использование POCO объектов для таблиц.

            int countDevices = (from row in _db.DeviceSensors where row.Id == dataItem.DeviceId select row).Count();


        public IQueryable<DeviceSensor> GetDeviceSensors()
        {
            IQueryable<DeviceSensor> query = from row in _db.DeviceSensors select row;
            return query;
        }

Но это если экстрима нет.

А то вот была база с таблицами, где более миллиона записей, там пришлось все Linq запросы снести и делать "метровые" SQL (это если печатать)

 

Перейти на