2012-05-11 120 views
1

這是我用過的桌子適配器。現在,在這段代碼中,我想捕捉用戶名(如果存在或不存在於數據庫中)。我怎樣才能做到這一點?我是tableadapter的新手,所以我很難解決這個問題。如何捕獲我使用tableadapter插入的記錄以避免重複記錄?

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

請幫幫我。謝謝!

+0

你這是什麼意思是通過誘騙用戶名? – Panzercrisis

回答

1

您可以在同一個表適配器添加一個新的查詢,然後將某些用戶名的SELECT count的它將返回

例如,您可以做到這一點的用戶名的計數

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

If n = 0 then 
// insert the record 
Else 
//messagebox the duplicate 
End if 
+0

謝謝!它的工作,但我也做到了這一點,這個問題解決..謝謝! – Tonix

+0

對你有好處... –

相關問題