Как создать класс C #, чьи атрибуты являются строками в таблице базы данных с ADO.NET? - PullRequest
2 голосов
/ 08 сентября 2011

Возможно ли это?

Обратите внимание, что я не использую ни LINQ, ни Entity Framework.

Ответы [ 3 ]

2 голосов
/ 08 сентября 2011

Вы также можете проверить Dapper-Dot-Net - очень легкий и очень мощный "микро ORM", который, кстати, используется для запуска этого сайта здесь.

Это довольно быстро, один * .cs файл, работает с вашими обычными командами T-SQL и возвращает объекты - работает как чудо, он очень быстрый, очень простой для понимания, без больших накладных расходов - просто используйте его и наслаждайтесь!

2 голосов
/ 08 сентября 2011

Мой личный фаворит сделан с использованием динамического объекта, представленного в .NET4 через библиотеку Rob Conery Massive . Как и Dapper-Dot-Net, он маленький.

1 голос
/ 08 сентября 2011

Перейдя в старую школу, вы можете использовать наборы данных для создания строго типизированных классов таблиц данных, которые полностью отражают вашу базу данных вплоть до взаимосвязей. Это предшественник LINQ / EF, который автоматически генерирует много раздутого кода, но они очень удобны для поддержки имен ваших полей, типов данных, ограничений данных и выполнения легко настраиваемых быстрых обновлений.

http://msdn.microsoft.com/en-us/library/esbykkzb(v=VS.100).aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...