На главной странице сайта в C# я добавляю:
public static string ObjectPropertyName
{
get
{
return HttpContext.Current.Session["ObjectPropertyName"].ToString();
}
set
{
HttpContext.Current.Session["ObjectPropertyName"] = value;
}
}
И с помощью этого запроса sql проверьте, существует ли пользователь в таблице MySQL:
sql = @String.Format(" SELECT * FROM dotbl ");
sql += String.Format(" WHERE ");
sql += String.Format(" UPPER(PropertyName) IN (?) AND Aut IS NOT NULL; ");
...
...
Container.ObjectPropertyName = username.ToString().ToUpper();
Все работает нормально, если пользователь уже находится в таблице, но я получаю эту ошибку, если пользователь отсутствует в таблице:
return HttpContext.Current.Session ["ObjectPropertyName" ] .ToString ();
Ошибка:
Ссылка на объект не установлена для экземпляра объекта
Как решить эту проблему