使用OleDB将单元格插入/更新为.xls的BLANK值

我正在阅读显示在GridView中的Excel电子表格中的时间值。 用户可以更新这些值。 当调用OleDB UPDATE ,我以3:00 PM的格式传递。
如果用户从GridView中删除了一个时间(实质上是将""传递给我的更新方法),我希望Excel文件显示一个空白单元格。 但是,我不断收到Data type mismatch in criteria expression.Data type mismatch in criteria expression. 尝试用""更新单元格时出错。 传递null时也会引发错误。

到目前为止,我发现的所有内容都涉及读取空白值。 我该怎么UPDATE / INSERT单元格,使其显示为空白?

虽然这是旧的,但我遇到了同样的问题,并得到解决使用

 myCommand.Parameters.Add(New OleDbParameter(i, DBNull.Value)) dbnull.value.