这是我的代码..
Private Sub btnSaveGrade_Click_1(sender As Object, e As EventArgs) Handles btnSaveGrade.Click
If Me.TblStudentsBindingSource.Filter = "StudentNo= '" & StudentNoTextBox.Text & " ' " Then
Me.Validate()
Me.TblResultsBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.InfoSystemDataSet1)
Me.TblResultsTableAdapter.Fill(Me.InfoSystemDataSet1.tblResults)
Else
MessageBox.Show("Hello")
End If
End Sub
我的目标是当我按下按钮将数据保存到我的数据库时。 如果输入的学号与我数据库列中的学号相匹配,我只想保存。
任何帮助表示赞赏。感谢
答案 0 :(得分:0)
对于这种特定情况,您需要做的是在.xsd文件上创建 SELECT 查询,在创建查询后使用选项 SELECT返回单个值你必须在if语句上运行查询,即:
If not Me.TblResultsTableAdapter.myquery(StudentNoTextBox.Text) Is Nothing Then
Msgbox("Hello")
End If