【问题标题】:SQL query to check blank cell in Excel用于检查 Excel 中的空白单元格的 SQL 查询
【发布时间】:2008-11-18 08:42:35
【问题描述】:

我的 Excel 表中有两列 10 行的数据。第一列的某些行具有空白值。 Excel 在将 aut 过滤器放在列上时将其显示为(空白)

我正在从 C# 2.0 查询 excel 工作表以查明第一列是否包含空白。

从 [Sheet1$] 中选择 * 其中 [Myname] = \"\"";

上面的查询没有返回任何记录,所以我尝试了下面的查询。

从 [Sheet1$] 中选择 *,其中 [Myname] = \" \"";

这要么不返回任何行。我也尝试在 where 子句中使用 NULL 值,但它也不起作用。

谁能帮我编写正确的查询来检查 excel 中的空白字段吗?

谢谢

【问题讨论】:

    标签: excel


    【解决方案1】:
    select * from [Sheet1$] where [Myname] IS NULL
    

    使用 System.Data.OleDb 似乎可以正常工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-11-05
      • 2015-09-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-24
      相关资源
      最近更新 更多