Таким образом, после переключения на другой компьютер с использованием sourcetree и github одна из двух функций входа перестала работать.Когда я вхожу в систему как клиент, он работает нормально, но когда я пытаюсь войти как сотрудник, он не загружается и выдает ошибку «Сетевой патч не найден»
На настольном ПКон работал нормально, теперь я переключился на свой ноутбук, и он внезапно перестал работать.Но странная часть в том, что один из 2-х логинов все еще работает.
{
string databasestring = "Data Source=DESKTOP-LCG9HIA;Initial Catalog=Klantenportaal;Integrated Security=True";
//string databasestring = "Data Source=DESKTOP-UPPSPIA;Initial Catalog=Klantenportaal;Integrated Security=True";
SqlConnection con = new SqlConnection();
try
{
if (rbKlant.Checked == true)
{
con.ConnectionString = databasestring;
con.Open();
SqlCommand cmd = new SqlCommand("SELECT klant_id, username, wachtwoord, rol FROM Klant WHERE username = @username and wachtwoord = @wachtwoord", con);
cmd.Parameters.Add(new SqlParameter("@username", tbUsername.Text));
cmd.Parameters.Add(new SqlParameter("@wachtwoord", tbPassword.Text));
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
Session["Username"] = tbUsername.Text;
Session["UserID"] = dr[0].ToString();
con.Close();
dr.Close();
Response.Redirect("Dashboard.aspx");
}
else
{
lblError.Text = "Gebruikersnaam en/of wachtwoord niet correct ingevoerd, probeer opnieuw";
dr.Close();
}
}
else if (rbMedewerker.Checked == true)
{
con.ConnectionString = databasestring;
con.Open();
SqlCommand cmd = new SqlCommand("SELECT medewerker_id, username, wachtwoord, rol FROM Medewerker WHERE username = @username and wachtwoord = @wachtwoord", con);
cmd.Parameters.Add(new SqlParameter("@username", tbUsername.Text));
cmd.Parameters.Add(new SqlParameter("@wachtwoord", tbPassword.Text));
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
Session["Username"] = tbUsername.Text;
Session["MedewerkerID"] = dr[0].ToString();
con.Close();
dr.Close();
Response.Redirect("MedDashboard.aspx");
}
else
{
lblError.Text = "Gebruikersnaam en/of wachtwoord niet correct ingevoerd, probeer opnieuw";
dr.Close();
}
}
else
{
lblError.Text = "Geen keuze gemaakt tussen klant of medewerker";
}
}
catch
{
lblError.Text = "Onbekende fout, probeer het later nog eens";
}
finally
{
if (con.State == System.Data.ConnectionState.Open)
con.Close();
con.Dispose();
}```
So the login customer ("klant") actually redirects me correct, while the login for employee("medewerker") isn't fucntioning anymore.