Мне нужно копаться в старом приложении VB6, и у меня нет большого опыта работы с этим языком.VB6 Binding NULL значение в текстовое поле с ADODB.Recordset
Прямо сейчас у меня есть форма, где элементы управления привязаны к ADODB.Recordset. Таким образом, свойство DataField для TextBox имеет значение «MyIntColumnName».
Когда текстовое поле осталось пустым, я ожидаю, что в базу данных будет пустое, но вместо этого я получаю нули и нарушение внешнего ключа. Есть ли способ указать привязку, чтобы пустая == NULL?
Нет, к сожалению, поле NULLable и не имеет значения по умолчанию. Кроме того, значения NULL не являются проблемой в поле внешнего ключа. Возможно, это не так в некоторых базах данных, но, конечно, это нормально для MS SQL и Oracle. – Clyde 2010-12-09 17:55:47