#sql #vb.net
#sql #vb.net
Вопрос:
У меня есть форма в VB.Чистое приложение Windows form с одним элементом управления, привязанным к битовому столбцу в таблице SQL. Форма также содержит навигатор привязки (наряду с другими элементами управления, привязанными к той же таблице). Когда я нажимаю кнопку Добавить новую в навигаторе привязки, количество записей, отображаемое в навигаторе привязки, увеличивается на единицу, но это не позволит мне перейти к новой записи. Если я удалю привязку данных к этому столбцу и оставлю все остальные привязки данных в такте, кнопка Добавить новый работает, как ожидалось. Я проверил битовый столбец в таблице SQL, чтобы убедиться, что он не допускает нулевых значений, а значение по умолчанию установлено равным (0). Как я могу решить эту проблему?
Спасибо
Комментарии:
1. Привет, Ларри. Вопросы без какого-либо кода, как правило, плохо принимаются. Пожалуйста, отредактируйте свой пост с помощью какого-нибудь соответствующего кода, и мы сможем помочь вам лучше.
2. Извините, что не включил код. Чтобы решить эту проблему, я изменил свойство Add New Item навигатора привязки на «none», а в событии BindingNavigatorAddNewItem_Click я программно добавил новую запись и установил значение битового столбца на «false». Я предполагаю, что значение по умолчанию (0) в таблице SQL не было перенесено.