【问题标题】:How do I check to see if Data exists in an access database如何检查访问数据库中是否存在数据
【发布时间】:2017-12-13 09:22:44
【问题描述】:

如何从我的 C# 程序中的 access 数据库中查看数据是否存在于数据库中,以及显示“数据库中存在单词”的消息框。

这是我目前所拥有的:

private void check_word_exists_Click(object sender, EventArgs e)
{
    StopWordsDataSet.StopWordsRow wordsRow = stopWordsDataSet.StopWords.FindByword(query_word.Text);
    if (query_word.Text = )
    {
        Console.WriteLine("Stop word exists");
    }
    else
    {
        Console.WriteLine("Stop word doesn't exists");
    }
}

【问题讨论】:

  • 你是唯一能回答这个问题的人,因为你知道FindByword的实现。如果它找到一个单词,它会返回什么?做一个Console.WriteLine(wordsRow);,你可能知道。
  • 谢谢你,我明白了

标签: c#


【解决方案1】:

我快到了,但我知道该怎么做

private void check_word_exists_Click(object sender, EventArgs e)
    {
        StopWordsDataSet.StopWordsRow wordsRow = stopWordsDataSet.StopWords.FindByword(query_word.Text);
        try
        {
            if (query_word.Text == wordsRow.word)
            {
                query_word.Text = query_word.Text;
                MessageBox.Show("Stop word '"+ query_word.Text + "' exists");
                query_word.Text = "";
            }
            else
            {
                MessageBox.Show("Stop word doesn't exists");
            }
        }catch(Exception)
        {
            query_word.Text = query_word.Text;
            MessageBox.Show("Stop word '"+ query_word.Text + "' doesn't exists");
            query_word.Text = "";
        }
    }

谢谢你们的帮助

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多