универсальный класс c # для операций SELECT, INSERT, UPDATE и DELETE в asp.net - PullRequest
0 голосов
/ 06 октября 2011

Я ищу пример кода / ссылку, которая соответствует названию.

По сути, мне нужно создать слой доступа к данным для моего сайта asp.net, и я хочу, чтобы он был как можно более универсальным. Я предпочитаю работать с хранимыми процедурами и таблицами данных и соответствующим кодом c # ado.net для повышения производительности.

Если у кого-то есть комментарии / предложения / исправления, пожалуйста, не стесняйтесь сказать это.

Спасибо.

Ответы [ 5 ]

0 голосов
/ 06 октября 2011

Используйте класс SqlHelper из блока приложений Microsoft Applicse Library.Data.

0 голосов
/ 06 октября 2011

Dapper использует StackOverflow: http://code.google.com/p/dapper-dot-net/

Вот список других ORM: http://amrelgarhy.com/47/orm-tools-net/

0 голосов
/ 06 октября 2011

Вы должны использовать / выучить LINQ-SQL, Entity Data Model framework и EDM code first.

0 голосов
/ 06 октября 2011

Я использовал образец из этого в прошлом. Это было действительно хорошо сделано. Я добавил то, что мне было нужно, но как общий DAL он был довольно солидным

http://www.codeproject.com/KB/dotnet/Generic_DAL_in_NET_20.aspx

0 голосов
/ 06 октября 2011

Похоже, вы описываете класс DataAdapter.

...