Как я могу заполнить DataGridView данными? - PullRequest
0 голосов
/ 02 апреля 2020

Справочная информация. Для школьного задания я создаю программу для отслеживания калорий с использованием форм C# и Windows. Это включает локальную базу данных SQL с двумя таблицами - Foods (таблица продуктов и калорий ie значения) и Eating (отслеживание того, что пользователь ел и когда). Я добавил локальную базу данных, как указано в [1], и я пытаюсь отобразить данные о еде (и, в конечном итоге, данные о еде), используя DataGridView. Я посмотрел много уроков по этому вопросу, каждый из которых говорит о разных вещах, но ни один из них не работает. DGV застрял в виде пустой серой коробки. В таблице определенно есть данные, но я не знаю, получает ли DGV какие-либо строки. Я сделал несколько скриншотов в [2]. Я просто ищу способ заполнить DGV данными, которые работают. Спасибо.

[1] https://docs.microsoft.com/en-us/visualstudio/data-tools/create-a-sql-database-by-using-a-designer?view=vs-2019

[2] https://imgur.com/a/ias3Bcv

1 Ответ

1 голос
/ 02 апреля 2020

Похоже, у вас нет столбцов, объявленных в вашем DataGridView. Это можно сделать в конструкторе с помощью свойства «Столбцы» или по коду. DataPropertyName из каждого столбца представляет имя столбца из вашей таблицы. В вашем случае Id, Name, Calories ...

Проверьте документы для более.

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