Мне нужна страница входа в систему с использованием 3-уровневой архитектуры
string sqlstr = "select * from dbo.Login where username= ' " + Email + " ' and password= ' " + Password + " ' "; //adapter logic SqlDataAdapter adp = new SqlDataAdapter(sqlstr, con); DataSet ds = new DataSet(); adp.Fill(ds); //datatable logic DataTable dt; dt = ds.Tables[0]; return (dt);
Что я уже пробовал:
я пытался, но не смог получить данные
StM0n
Извините, но что не работает? Есть ли сообщение об ошибке? исключение?
Помогите нам помочь вам.
Кстати: есть небольшое несоответствие между вашим названием и вашим "вопросом"... это не проблема 3-уровневой архитектуры, а просто sql-оператор. И ваш код выглядит так, как будто он может быть уязвим для sql-инъекции.