- Может ли NHibernate использоваться в качестве инструмента ORM для доступа MS? Мы используем Nhibernate для доступа к Sql Server, поэтому задаемся вопросом, можно ли его повторно использовать.
- Если его можно использовать, как прошел опыт?
ответ
Адрес: using NHibernate with MS Access Адрес using NHibernate with MS Access. Я лично этого не делал, поскольку MS Access не включает основные параметры полной базы данных, такие как хранимые процедуры и т. Д., Поэтому я обычно избегаю этого.
Его можно использовать с MS Access. Опыт похож на любой другой опыт использования MS Access в качестве базы данных для вашего приложения, вы хотите, чтобы вы использовали что-то еще.
Я использовал NHibernate с доступом. Основываясь на моем опыте,
- Я рекомендую использовать NHibernate.
- Я рекомендую избегать доступа.
Если вам нужен файл на основе в процессе мини-базы данных, существует целый ряд вариантов, в том числе SQL Server CE (Microsoft, собственность), Firebird (свободный с открытым исходным кодом), SQLite (бесплатно открыть -источник). NHibernate поддерживает все эти механизмы баз данных (хотя у меня не было возможности их использовать).
Причина, по которой мы хотим перейти на MS Access, заключается в том, что мы в основном пишем MS Office Plug в связанных приложениях. Поскольку MS Access поставляется с установкой Office, нам не нужно устанавливать какую-либо другую базу данных на сотни компьютеров (на каждом клиентском ноутбуке!). Во всяком случае, почему мы не должны использовать Access? – Nazgul
Вам не нужно «устанавливать» SQLite на компьютеры вашего клиента. Все, что вам нужно сделать, это упаковать файл sqlite .dll с помощью вашего плагина .dll и вы можете продолжить. – yfeldblum
Я предполагаю, что Firebird и SQLServerCE работают одинаково, но я не уверен. Но вот что делает эти «встроенные» базы данных - вы можете «внедрить» их прямо в ваше программное обеспечение! – yfeldblum
- 1. ASP и MS ACCESS
- 2. DevExpress.XtraCharts.ChartControl и MS Access
- 3. MS Access и DataSets
- 4. PHP и MS Access
- 5. MS Access Колонки и суммы
- 6. Ms Access и Vb .net
- 7. MS Access и авто-конкурировать
- 8. RecordSet и Ms Access 2007
- 9. MS Access SELECT и WHERE
- 10. ruby и accdb (ms access)
- 11. MS Access/MS SQL Query
- 12. Перенос MS Access 2000 в MS Access 2007
- 13. Unicode Woes! Ms-Access 97 миграции в Ms-Access 2007
- 14. Проблема миграции с MS-Access 2003 на MS-Access 2010
- 15. MS Access: выделить конкретное поле в MS Access Report
- 16. Переход с MS Access 2003 на MS Access 2013
- 17. Ms access условная сумма
- 18. MS Access - Навигация подформы
- 19. MS Access повторение данных
- 20. Веб-альтернатива MS Access
- 21. Сбой запросов MS Access
- 22. Запросы MS Access
- 23. MS Access Округление вопрос
- 24. MS Access + OLAP
- 25. Автоматическое выключение ms Access
- 26. MS Access Асинхронные запросы
- 27. Оптимизация MS-Access
- 28. Подсчет столбцов MS-Access
- 29. Портирование с MS Access
- 30. Групповые собрания MS ACCESS
Когда вы говорите «MS Access», вы имеете в виду «Jet». –
Правда. Я использовал MS Access, чтобы сохранить его в том же виде, что и вопрос, но он действительно использует NHibernate с использованием JET-сервера db Access. –