Форум программистов, компьютерный форум, киберфорум
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 13.09.2018
Сообщений: 4
1

Создание базы данных, открытие из под одной базы данных MS Access

13.09.2018, 17:10. Просмотров 1596. Ответов 1

Здравствуйте. В общем, C# начал заниматься только вот и сразу была поставлена задача создать базу данных. Идея есть, при открытие программы будет предложено выбрать, за какой год открыть таблицу. И вот первый вопрос, как создавать копии уже существующих таблиц в MS Access через саму программу, при обработке события кнопки. В общем, второй вопрос, как же сделать так, чтобы оно создавала копию таблицы, но не заполненную данными? То есть, чтобы все поля были как в оригинале.
Третий вопрос пожалуй самый сложный для меня, как сделать так, чтобы при выборе уже существующей таблицы DataGridView принимал именно эту таблицу, как источник данных?
Надеюсь я смог объяснить. И да, используется связь данных, без всяких OleDb и прочего. Связь я создал с помощью вкладки "Проект>добавить новый источник данных"
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.09.2018, 17:10
Ответы с готовыми решениями:

Создание базы данных из-под с#
Здравствуйте! Подскажите пожалуйста, почему у меня не работает подключение: static void...

Средствами СУБД Access создать модель базы данных, состоящей из одной таблицы, и ввести данные
Дана предметная область на тему < книги по С# >: автор | название книги | город | издательство |...

Создание файла базы данных Access. Нужно создать программно. Покажите как, ничего не нашёл.
Долго гуглил, ничего вразумительного не нашёл. Находил как можно создать файл базы данных подключив...

Пишу базу данных на основе данных из базы access
Здравствуйте уважаемые форумчане)) у меня к вам несколько вопросов 1) как сделать так чтобы при...

1
Эксперт .NET
7468 / 5205 / 896
Регистрация: 21.01.2016
Сообщений: 20,057
17.09.2018, 09:49 2
Лучший ответ Сообщение было отмечено flaveuf как решение

Решение

flaveuf, вам не надо создавать копии таблиц. Выбирайте из таблицы записи за интересующий год (дата должна храниться в записи). На поле с датой можно наложить индекс, для ускорения поиска.

И почему именно MS Access? Задачу так поставили?
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.09.2018, 09:49

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Открытие базы данных
После следующего кода получаю ошибку: При соединении с БД произошла ошибка Сбой экземпляра. ...

Как обеспечить зависимость значений для ввода в поле базы данных от значения в другом поле базы данных?
В таблицу DicFactor вводятся факторы, а в связанную с ней таблицу FactorValue вводятся допустимые...

Привязка Базы Данных Access
Ребят такое дело. Вобщем сделал прогу, в ней есть datagridview в котором источник данных-база...

Редактирование базы данных Access
Ребята помогите написать код для приложения. Нужен код для добавления и удаление данных в базе. ...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.