Я создаю систему входа с использованием C#. Я хочу проверить, является ли имя пользователя, которое пользователь вводит, уже является частью базы данных. Это код, который подключается к адаптеру данных, а затем обновляет его, как только я взял данные из этих флажков.Проверьте, существуют ли данные в базе данных
NorthwindDataSetTableAdapters.CustomersTableAdapter north = new NorthwindDataSetTableAdapters.CustomersTableAdapter();
NorthwindDataSet.CustomersDataTable northtable = north.GetData();
NorthwindDataSet northwindDataSet1 = new NorthwindDataSet();
NorthwindDataSet.CustomersRow newCustomersRow =
northwindDataSet1.Customers.NewCustomersRow();
newCustomersRow.Username = TextBox1.Text.ToString();
newCustomersRow.Password = TextBox2.Text.ToString() ;
newCustomersRow.FirstName = TextBox3.Text.ToString();
newCustomersRow.Surname = TextBox4.Text.ToString();
northwindDataSet1.Customers.Rows.Add(newCustomersRow);
north.Update(northwindDataSet1.Customers);
northwindDataSet1.Customers.AcceptChanges();
if (Page.IsValid)
Response.Redirect("thankyou.aspx");
Что такое лучший способ проверить Username
поле для дублирования данных?
Это правильно, мы можем проверить, дублируется ли имя пользователя в таблице. – Saravanan
Что такое dapper? –
@ Joshua - инструмент для доступа к данным, который делает его действительно очень простым и эффективным для работы с SQL и объектами без больших сложных ORM или адаптеров. Просто Google «dapper», чтобы найти его, или посмотрите на nuget, если у вас есть vs2012. Это то, что написал stackoverflow.com, чтобы сделать все доступ к данным. –