【发布时间】:2017-01-17 14:40:32
【问题描述】:
我的应用程序需要在我们的任务管理软件中搜索未完成的项目。为此,我正在尝试实现一种方法,我可以读取我们的 MySQL 数据库以查找不完整的项目并将它们显示在屏幕上。如果特定单元格是“空值”,则项目将不完整。当单元格显示“已完成”时,项目已完成。我正在尝试连续搜索所有空值,并使用 Visual Basic C# 将它们显示到DataGridView。
我尝试的代码如下,不幸的是它不起作用:
private void button4_Click(object sender, EventArgs e)
{
DataView DV = new DataView(dt);
DV.RowFilter = string.Format("BackSheetAssembled LIKE '%{0}%'", DBNull.Value );
dataGridView1.DataSource = DV;
}
我尝试了相同的方法,将 DBNull.Value 替换为文本框,它可以正常工作并在数据库中搜索这些文本,但它不适用于 Null 值。
【问题讨论】:
标签: c# mysql datagridview