如何使用LINQ TO SQL检查数据表中是否已存在用户名

时间:2016-05-25 14:53:46

标签: c# sql database linq visual-studio

我正在使用visual studio c#;

var d = new linqclassDataContext();
var c = new Table();
            c.Id =System.Convert.ToInt32(confirmationCode);
            c.username = txtUserName.Text;
            c.password = txtPaswword.Text;
            c.mail = txtMail.Text;
            d.Tables.InsertOnSubmit(c);
            d.SubmitChanges();

我想检查用户名是否已经在DT中  请帮助...

1 个答案:

答案 0 :(得分:1)

有多种方法可以做。您可以使用/event/list,如下所示:

Any

注意:这不考虑案例。如果需要,您可以考虑使用if (!d.Tables.Any(t => t.username.Equals(txtUserName.Text))) { d.Tables.InsertOnSubmit(c); d.SubmitChanges(); } ToLower()

相关问题