【发布时间】:2011-04-21 12:48:26
【问题描述】:
我有一个数据输入表单,上面有几个组合框。每个组合框都有自己的绑定源,并且在我启动表单时会正确填充。但是,如果我编辑表单上的记录并尝试从组合框中将更新后的 selectedvalue 传递给数据库,我会收到一个错误,即我将其传递给 NULL。
这个问题似乎在我每次运行该死的东西时都会发生,我无法弄清楚为什么它不能正常工作。基本上我正在尝试将新记录插入表中,但由于某种原因它无法提取我选择的值。我插入数据的代码如下:
Data.Manager.AddEmployee
(
InactiveEmployeeSelected.GUID,
Convert.ToByte(RoleComboBox.SelectedValue),
NotesTextBox.Text.Trim(),
ScheduleTextBox.Text.Trim(),
ExtensionTextBox.Text.Trim(),
CodeTextBox.Text.Trim(),
Convert.ToBoolean(EBApprovedCheckbox.CheckState),
Convert.ToByte(ApprovalLevelComboBox.SelectedValue), //pulling null
Convert.ToBoolean(AssignComtracksCheckbox.CheckState),
Security.Manager.CurrentUser.GUID,
DateTime.Today,
Convert.ToBoolean(IsActiveCheckbox.CheckState)
);
任何帮助将不胜感激。
【问题讨论】: