我有这个代码:
ds("Fecha comienzo").Value = TextGridEditar.Text
其中 ds 是 ADODB.RecordSet,TextGridEditar 是 VB.NET 中的 TextBox。我使用 RecordSet 写入 Access DB。
如果我在 TextBox 中有一些文本,它就完美了。但是如果什么都没有,就会抛出异常。我不能这样做:
ds("Fecha comienzo").Value = ""
如何用 RecordSet 写一个空字符串?或者我怎样才能删除那个单一的值(不是整行)。我希望被允许在该字段上放置任何内容(不是 NULL),或删除该字段的值。
编辑:在 VB(不是 .NET)中,此代码适用于相同的 Access DB,即使使用空字符串:
ds.Edit
ds("fecha comienzo") = textgrid
其中 ds 是动态集类型。