Форум программистов, компьютерный форум, киберфорум
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
7 / 7 / 2
Регистрация: 08.12.2012
Сообщений: 108
1

Взаимодействие приложения с базой данных

27.11.2014, 16:14. Показов 686. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Создана база данных и есть класс модели данных.

Нужен класс, ассоциирующий модель данных с созданной БД, и класс, который будет посредником между бизнес-логикой приложения и БД.

В продвинутом обществе это делается довольно прозрачно:

C#
1
2
3
4
5
6
7
8
9
using System.Data.Entity;
 
namespace PhotoAlbum.Models.Repository
{
    public class EFDbContext : DbContext
    {
        public DbSet<Photo> Photos { get; set; }
    }
}
и

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
using System.Collections.Generic;
 
namespace PhotoAlbum.Models.Repository
{
    public class Repository
    {
        private EFDbContext context = new EFDbContext();
 
        public IEnumerable<Photo> Photos
        {
            get { return context.Photos; }
        }
    }
}
Мне нужно это реализовать более приземленным способом. Использование поставщиков данных старого доброго ADO.NET, который использовался при создании приложений WebForms. Подскажите, пожалуйста!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.11.2014, 16:14
Ответы с готовыми решениями:

Взаимодействие label с базой данных
Добрый день! Создаю приложение и появилась проблема. Есть форма авторизации, при правильном вводе...

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

Как организовать работу приложения с базой данных?
Планируется: - написать приложение WinForm, которое будет работать с базой данных (например: кадры...

Запуск приложения с базой данных на другом компьютере
Есть приложение, написанное на C# с подключенной к нему базой данных (sql server). Вопрос в...

0
27.11.2014, 16:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.11.2014, 16:14
Помогаю со студенческими работами здесь

Создание приложения для работы с базой данных (firebird)
Есть база, подключенная к visual studio, а что с ней делать дальше не ясно. Раньше с этим не...

При переносе приложения проподает соединение с базой данных
Здравствуйте. У меня такой вопрос создал клиент-серверное приложение. При его переносе соединение с...

Запуск C# приложения с базой данных на машине без предустановленного SQL
Встал вопрос, есть ПО которое подключается к базе данных, в Visual Studio подключено как DataSet MS...

Печать данных из приложения и взаимодействие с Excel
Что есть: 1. Приложение с формами и всякими штуками не хитрыми. 2. Есть шаблон печатной формы в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru