Вопрос

Мне нужно создать библиотеку классов в VB.NET, которая будет подключаться к базе данных Oracle.

Затем я буду выполнять некоторые функции для получения информации из базы данных.

Затем мне нужно будет использовать этот класс в проекте ASP.Net 2.0.

Кто-нибудь захочет указать мне правильное направление в достижении этой цели?

Спасибо.

Это было полезно?

Решение

Когда мне впервые пришлось создать библиотеку только для работы с базой данных;Я не знал, с чего начать, поскольку не знал точной терминологии для поиска.

Если вы ищете, как создать «DAL» (уровень доступа к данным), вы сможете найти множество способов достичь того, что вы ищете.

Обычно DAL не зависит от того, где он используется, поэтому его можно использовать в ASP.NET, WinForms, WPF и т. д.А также вы можете написать DAL таким образом, чтобы вам не приходилось беспокоиться о том, подключаетесь ли вы к Oracle или другой СУБД.

В любом случае, ключевое слово здесь ДАЛ

Другие советы

У вас есть два варианта;System.Data.OracleClient от Microsoft и ODP.NET.Лично я предпочитаю ODP.NET, но System.Data.OracleClient выполнит свою работу.

Если вы знакомы с подключением к другим базам данных с помощью ADO.NET, вы обнаружите, что подключение к Oracle ничем не отличается — Connection, Command, Reader и т. д.

Базовые примеры ODP.NEThttp://www.oracle.com/technology/sample_code/tech/windows/odpnet/odpbasic.html

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top