Четверг, 28.03.2024, 21:58
Приветствую Вас Гость | RSS

bookin.ucoz.ru


Меню сайта

Файлы

Главная » Файлы » Информатика и вычислительная техника » Программирование на C#
На этой странице можно скачать этот файл совершенно бесплатно и без регистрации и без отправки смс, а также без различного рода ограничений. Скачивайте и учитесь, надеемся, наш сайт помог вам "погрызть гранит науки"

Пример использования NHibernate в связке с Oracle
/_ld/144/14487.jpg
В решении приведены 2 простых консольных проекта, в которых показано как в простейшем случае можно использовать технологию ORM (на примере NHibernate) для платформы .Net. Все конфигурационные файлы настроены на мой домашний Oracle Server (10g) и должны работать с любым оракловым соединением (при верном указании логина, пароля и имени базы).

Про проекты:
• NHibernatePets
Объектно реляционное отображение создается (mapping) руками в XML-файле.
• NHibernateMappingPets
Объектно реляционное отображение создается (mapping) с помощью компоненты NHibernate.Mapping.Attributes

Все необходимые сборки и dll прилагаются (папки lib каждого проекта).
Sql код для создания таблицы (она одна) прилагаются (папки sql каждого проекта).
Конфигурация Nhibernate для каждого проекта содержится в файле Nhibernate.cfg.xml.

Сценарий программы:
Создается простейшая база данных.
Она состоит из одной таблицы.
Таблица животных (персонажи мультфильма «Трое из Простоквашино»).
В таблицу добавляются два героя (Матроскин и Шарик).
Записи о них изменяются, а затем удаляются из таблицы.

Замечание:
Если возникают проблемы с Oracle (ORA-12541), не забывайте запускать «прослушивателя» (listener) командой:
    lsnrctl start

МАИ.
Факультет прикладной математики.
Кафедра вычислительной математики и программирования.
Специально для twirpx.com.

За основу были взяты материалы c
http://www.fincher.org/tips/Languages/NHibernate.shtml
Размер:   |  Формат: TXT, EXE

Скачать: Перейти на страницу скачивания файла >>

Категория: Программирование на C#
Просмотров: 270

Статистика

Онлайн всего: 3
Гостей: 3
Пользователей: 0

Поиск
Форма входа

Copyright MyCorp © 2024
Бесплатный конструктор сайтов - uCoz