Я пытаюсь создать свое первое приложение базы данных с интерфейсом приложения C # (не веб-сайта) и с Microsoft SQL Server Compact Edition в качестве серверной части.На самом деле это база данных наблюдений за птицами для наблюдателей за птицами.
Я создал базу данных с 3 таблицами, используя схему и конструктор базы данных.
Я назначил 2 поля в 3 таблицах в качестве внешних ключей,Я думаю, что сделал это правильно, но я не уверен.
Я перетащил таблицы в основную форму программы и автоматически создал несколько текстовых полей и одно окно списка для ввода данных.
Iя пытаюсь разрешить выбор вида птицы (поле: «общее имя» navchar) из таблицы видов, который затем вставил бы значение из поля первичного ключа в таблицу видов (поле: «видов ID» и int) в качестве иностранногоключ или ссылка на поле видов (поле «видов» и int) в базе данных sightings.
Я на самом деле борюсь с экстремальными основами, такими как вызов SQL-команд из C # для отображения одного поля, но длявыберите и вставьте другое поле в той же строке, что и значение в другой таблице (это мое понимание внешнего ключа, исправьте меня, если я ошибаюсь).
Извините, если я не очень хорошо себя здесь выражаю,Обратите внимание, что я абсолютный новичок.Мне достаточно комфортно с C # (хотя я не использовал его более года), но это первый раз, когда я добавляю SQL-сервер в смесь.