Что нужно сделать, это создать банкомат, поэтому, когда пользователь выбирает свой номер учетной записи из поля со списком, в котором хранятся все номера учетных записей из базы данных sql, а затем вводится правильный pin позволяет пользователю получить доступ к форме2. Любые предложения о том, как это сделать. Я думаю, что мне нужна инструкция if, поэтому, когда ввод будет нажат, если вывод будет правильным, перейдите к следующей странице, но если не правильно, у вас есть окно с сообщением, у вас осталось 2 попытки, я просто дона 't нет кода, необходимого для взаимодействия с базой данных, чтобы соответствовать номеру учетной записи с правильным выводом. Код я уже выглядят следующим образом:Код для сопоставления данных, хранящихся в базе данных sql
private void BtnEnter_Click(object sender, EventArgs e)
{
if (true)
{
Form2 frm2;
frm2 = new Form2();
frm2.ShowDialog();
}
else
{
MessageBox.Show("You have two attempts remaining");
}
}
private void Form1_Load(object sender, EventArgs e)
{
sqlDataAdapter1.Fill(dataSet11.ATMCards);
}
Ive использовал мастер для настройки соединения и набора данных, поэтому мне нужен весь этот код? или это для создания соединения? есть способ использовать целое число, чтобы удерживать текущий выбранный номер учетной записи, а затем использовать мой набор данных для поиска строки, которая содержит номер этой учетной записи и номер буфера, например, что-то вроде dataatetATM1.Tables («ACCOUNTS»). Строки (Index) .item («ПИН»)? (Индекс - это переменная, содержащая текущий выбранный номер учетной записи в поле со списком). Спасибо за помощь – parker4001