Сравните строку из richtextbox с SQL Server - PullRequest
0 голосов
/ 01 октября 2019

Я написал приложение Windows Forms на C # и связал его с Microsoft SQL Server, где храню некоторые строки. Я хочу написать в richtextbox, и программа должна сравнить эти слова richtextbox со словами, хранящимися в базе данных. Если это слово найдено в базе данных, программа ничего не должна делать, но если оно не найдено, слово в поле richtextbox должно быть подчеркнуто красным цветом. Как функция проверки правописания в Microsoft Word. Я не знаю, как это сделать - пожалуйста, помогите мне.

private void RichTextBox_TextChanged(object sender, EventArgs e)
{
    cmd = new SqlCommand("SELECT phonetic,grammar, meaning, sentence FROM dictionaryTable WHERE N'word' LIKE'%" + this.richTextBox.Text.Trim() + "%'", con);

    con.Open();

    SqlDataReader dr = cmd.ExecuteReader();

    try
    {
        if (dr.Read())
        {
        }
    }
    catch
    {
    }
}
...