1

这是我使用的表格适配器。现在在这段代码中,我想捕获数据库中是否存在用户名。我怎样才能做到这一点?我是 tableadapter 的新手,所以我很难解决这个问题。

 TblGradesUserTableAdapter1.Insert(txtUsername.Text, txtPassword.Text, userType)

请帮我。谢谢!

4

1 回答 1

1

您可以在同一个表适配器中添加一个新查询,然后SELECT count对于某个用户名,它将返回用户名的计数

例如,您可以这样做

Dim n as int = TblGradesUserTableAdapter1.CheckUserName(txtUsername.Text)

If n = 0 then
// insert the record
Else
//messagebox the duplicate
End if 
于 2012-08-13T08:16:25.933 回答