作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有我的复选框 1,当我选中它并将其保存到数据库时,它应该将“管理员”保存到我的类型列中。但问题是当我保存它时没有任何反应并且它在我的 if 语句中没有显示错误。但是当我尝试我的 elseif 和 else 语句时,它完美地保存到我的数据库中。我已经将复选框转换为字符串。
If ComboBox1.SelectedItem = "" And CheckBox1.Checked Then
Query = "insert into database.logininfo (Username,Password,College,type) Values ('" & TextBox1username.Text & "','" & TextBox1pass.Text & "', '" & ComboBox1.SelectedItem & "', '" & type & "')"
MessageBox.Show("Data Saved")
ElseIf ComboBox1.SelectedItem = "" Then
MessageBox.Show("Please select a college")
Else : Query = "insert into database.logininfo (Username,Password,College,Type) Values ('" & TextBox1username.Text & "','" & TextBox1pass.Text & "', '" & ComboBox1.SelectedItem & "')"
MessageBox.Show("Data Saved")
最佳答案
我不确定“我已经将我的复选框转换为字符串”是什么意思。您应该使用 ComboBox1.SelectedItem.ToString() 来获取文本值。或者,您可以根据需要的属性使用 SelectedText 或 SelectedValue。
关于mysql - 复选框未保存到数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35136484/
我是一名优秀的程序员,十分优秀!