C # datatable, словарь, datagridview - PullRequest
0 голосов
/ 07 июля 2010

У меня есть проект, в котором я хочу:

1) получить данные из базы данных сервера sql,

2) извлечь данные в программу ac #,

3) сохранять данные постоянными - (хранить в словаре?)

4) просматривать данные с помощью datagridview,

5) обновлять данные, что будет обновлять datagridview, словарь,и база данных

Каков наиболее эффективный способ реализации этого проекта?

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

Есть мысли?

Ответы [ 3 ]

2 голосов
/ 07 июля 2010

Вы можете привязать DataGridView напрямую к источнику данных (SQL Server), как описано здесь

0 голосов
/ 07 июля 2010

phsr отвечает за интерфейс и базу данных. Чтобы сохранить его локально, вы можете использовать базу данных SQL Express, или в качестве простой альтернативы можно просто сохранить ее в локальных файлах XML, для получения справки см. Здесь:

http://msdn.microsoft.com/en-us/library/fx29c3yd.aspx

Надеюсь, это поможет!

0 голосов
/ 07 июля 2010

Создайте DBML и используйте LinQ. Получите ваши данные и привяжите их к пользовательской таблице данных (которая создается с вашими именами столбцов, типами и т. Д.) Свяжите свой DataTable с gridView. Поставьте кнопку Обновить, и когда пользователь выбирает строку, нажимает кнопку обновления, получает выбранную строку, обновляет эту строку с помощью LinQ и обновляет ваш gridView.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...