База данных приложения C # - небольшое приложение в форме нескольких форм - формы должны обмениваться данными через базу данных - PullRequest
0 голосов
/ 12 апреля 2011

Чтобы дать вам некоторое представление, проект, над которым я работаю, является менеджером покерных турниров. Он использует две формы - основная форма будет отображать информацию по всему турниру, такую ​​как оставшиеся игроки, имена игроков, ставки, структура выплат, оставшееся время и т. Д .; а другая форма будет использоваться в качестве формы «настройки». Обе эти формы созданы и работают, но я изо всех сил пытаюсь заставить их обмениваться данными друг с другом.

Что я хочу сделать, это загрузить форму настройки, выбрать мои параметры для настройки турнира, а затем нажать «Сохранить», чтобы назначить все мои параметры для переменных, а затем записать эти переменные в какую-либо базу данных (я) Я новичок в разработке БД, и я еще не использовал никаких объектов БД в Visual Studio ). Основная форма может затем прочитать БД и отобразить соответствующие данные. Преимущества, которые я вижу в этом, в том, что настройки турнира могут быть сохранены для будущего использования, а статистика игроков может накапливаться со временем.

Какой тип объекта базы данных мне нужно создать для хранения этих данных, и как мне открывать соединения и т. Д. И записывать данные в БД?

1 Ответ

2 голосов
/ 12 апреля 2011

Я бы, вероятно, предложил вам использовать LINQ to SQL. ScottGu сделал отличную серию постов в блоге о том, как построить модель с этим. Вам действительно нужно прочитать первые несколько для простого приложения CRUD.

Ссылка: http://msdn.microsoft.com/en-us/library/bb425822.aspx

...