Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> wrapper, вопросик 
:(
    Опции темы
WERITAS
Дата 21.10.2006, 15:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


********
**


Профиль
Группа: Участник
Сообщений: 582
Регистрация: 2.5.2005
Где: Москва

Репутация: нет
Всего: 5



Стобсно сабж. Что такое Wrapper? О_о И где можно почитать про создание Wrapper'а для базы данных Oracle? 

Я юзал поиск и гугль, но ничего вразумительного не нашел.  smile 


--------------------
Арт-менеджер клуба, разрешивший концерт Алексея Глызина, уволен с формулировкой "Мудак"
PM MAIL   Вверх
$tatic
Дата 21.10.2006, 19:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 651
Регистрация: 28.1.2005

Репутация: нет
Всего: 22



Вообще Wrapper (обертка) - это своего рода переходник между какими-либо интерфейсами. В твоем случае, wrapper - это код, который соединяет нативный API Oracle для работы с базой данных с ADO.NET аналогично тому, как это сделано для SQL Server Майкрософтом. Применительно к ADO.NET такие обертки называются Providers. Нативный провайдер Oracle можно найти на официальном сайте: Oracle .NET Provider
PM MAIL   Вверх
Exception
Дата 22.10.2006, 17:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 2
Всего: 186



Создание?! Скорее, использование, зачем тебе его создавать? Или я неправильно понял вопрос и имелось в виду создание data layer?
PM   Вверх
WERITAS
Дата 23.10.2006, 20:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


********
**


Профиль
Группа: Участник
Сообщений: 582
Регистрация: 2.5.2005
Где: Москва

Репутация: нет
Всего: 5



Нужно написать объектно-ориентированный раппер над SQL DDL  для Oracle


--------------------
Арт-менеджер клуба, разрешивший концерт Алексея Глызина, уволен с формулировкой "Мудак"
PM MAIL   Вверх
Exception
Дата 23.10.2006, 21:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 2
Всего: 186



Цитата(WERITAS @  23.10.2006,  21:16 Найти цитируемый пост)
Нужно написать объектно-ориентированный раппер над SQL DDL  для Oracle 


Зачем, можно узнать? Это не работа для одного программиста.
PM   Вверх
WERITAS
Дата 24.10.2006, 19:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


********
**


Профиль
Группа: Участник
Сообщений: 582
Регистрация: 2.5.2005
Где: Москва

Репутация: нет
Всего: 5



Я в курсе, что не для одного.
Задача в двух словах: нужно написать объектно-ориентированный раппер
над SQL DDL  для Oracle.

Нужно разработать OO API для управления структурой (схемой) БД Oracle. Под структурой понимаются следующие объекты: таблицы, представления, хранимые процедуры и другие специфичные объекты для серверных бд (например триггеры). Каждый объект структуры бд должен быть представлен полноценным классом со своими методами и свойствами для его создания, изменения, удаления и т. п.

Библиотека должна обеспечивать полиморфное использование объектов
совместно с аналогичными для других типов бд (Access и SQL Server). Т. е. нужно реализовать интерфейсы IDatabase, ITable и т. д.


--------------------
Арт-менеджер клуба, разрешивший концерт Алексея Глызина, уволен с формулировкой "Мудак"
PM MAIL   Вверх
$tatic
Дата 25.10.2006, 11:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 651
Регистрация: 28.1.2005

Репутация: нет
Всего: 22



А приведенный мной пример как ОО надстройка над Oracle API не подходит?

Цитата(WERITAS @  24.10.2006,  20:57 Найти цитируемый пост)
Библиотека должна обеспечивать полиморфное использование объектов
совместно с аналогичными для других типов бд (Access и SQL Server).

Так тебе нужна обертка сразу для нескольких типов баз?
PM MAIL   Вверх
WERITAS
Дата 25.10.2006, 18:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


********
**


Профиль
Группа: Участник
Сообщений: 582
Регистрация: 2.5.2005
Где: Москва

Репутация: нет
Всего: 5



Цитата
Так тебе нужна обертка сразу для нескольких типов баз? 

Да, для Oracle, Access и SQL Server.





--------------------
Арт-менеджер клуба, разрешивший концерт Алексея Глызина, уволен с формулировкой "Мудак"
PM MAIL   Вверх
arilou
Дата 4.11.2006, 17:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Великий МунаБудвин
****


Профиль
Группа: Экс. модератор
Сообщений: 2646
Регистрация: 15.7.2004
Где: город-герой Минск

Репутация: 4
Всего: 61



WERITAS, в общем, че тут читать... Берешь и делаешь. Не надо заморачиваться над терминами. Задача то ясна - сделать ОО реализацию управления таблицами, view'шками, и проч. Для примера посмотри SQL-DMO - это то же самое, только для SQL Server.


--------------------
user posted imageuser posted image
PM WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0496 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.