Добавление данных в таблицу с внешним ключом в C# - PullRequest
0 голосов
/ 17 января 2020

У меня есть сайт доски объявлений, где пользователи могут добавлять доски и писать сообщения. Необходимо, чтобы каждое сообщение было связано с доской, и поэтому в таблице сообщений есть столбец «Board_ID». Я могу добавить вызов столбцов, которые не связаны с внешними ключами и входными данными, но я не уверен, как добавить данные в столбец Board_ID.

Вот класс записи:

public class Post
{
    public int ID { get; set; }
    public string Text { get; set; }
    public DateTime DateCreated { get; set; }
}

А вот страница, на которой я пытаюсь добавить сообщение:

public partial class AddPost : System.Web.UI.Page
{
    Post post = new Post();
    Board board = new Board();
    Utility utility = new Utility();

    static int id;
    protected void Page_Load(object sender, EventArgs e)
    {
        id = int.Parse(Request.QueryString["id"]);
        Board board = new Board();
        Board _board = board.GetBoard(id);
    }

    protected void PostButton_Click(object sender, EventArgs e)
    {
        string text = TextTextBox.Text;

        string checkText = utility.CheckText(text);
        if (checkText == "OK")
        {
            post.Text = text;
            post.DateCreated = DateTime.Now;

        }
    }
}

Это таблица сообщений

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