В настоящее время я пытаюсь написать простое приложение, в котором хранятся некоторые данные клиента. Я понимаю разделение формы Layer, Business Logic и логики доступа к базе данных; однако я не могу понять, когда вы получили доступ к данным, лучший способ вернуть данные из DAL на уровень BLL и не много работать на уровне презентации.C# SQL-доступ с использованием формы, бизнес-логики и уровня доступа к данным
Я думал об использовании класса для хранения данных на самом низком уровне и возвращал их на разных уровнях, но это все еще кажется немного грязным, и существует проблема настойчивости в том отношении, что если класс является одноразовым, что он очищает после себя возвращенные значения теряются.
Что мне нужно, это пример в C#, который хранит идентификатор, имя, фамилию в базе данных, называемой клиентом, используя SQL.
Как я уже сказал, я знаю основы, и у меня есть опыт программирования, но это полностью ускользнуло меня от самого аккуратного и надежного способа сделать это.
Спасибо за ваше время заранее.
В чем Ваш вопрос? Для этого сайта вам нужно задать конкретный, ответственный вопрос о программировании. – RBarryYoung
Я хочу знать самый аккуратный и самый надежный способ возврата значений базы данных, независимо от того, является ли это одним полем или 200 полями из SQL через различные уровни: база данных, бизнес, форма в C#. – FalloutBoy