Как мне решить, что ссылка на объект не установлена на экземпляр объекта.
Описание: необработанное исключение возникло во время выполнения текущего веб-запроса. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.
Сведения об исключении: System.NullReferenceException: ссылка на объект не установлена на экземпляр объекта.
Ошибка Источника:
Необработанное исключение было сгенерировано во время выполнения текущего веб-запроса. Информацию о происхождении и местоположении исключения можно определить с помощью приведенной ниже трассировки стека исключений.
трассировка стека:
[NullReferenceException: ссылка на объект не установлена на экземпляр объекта.]
меняла.Cusinfo.BtnSave_Click(отправитель объекта, EventArgs e) в C:\Users\Zeeyana\source\repos\Money чейнджер\Money Changer\Cusinfo.aspx.cs:138
Системы.Веб.Пользовательского интерфейса.WebControls.Кнопка.OnClick(EventArgs e) +9782310
Системы.Веб.Пользовательского интерфейса.WebControls.Кнопка.RaisePostBackEvent(String eventArgument) +204
Системы.Веб.Пользовательского интерфейса.WebControls.Кнопка.Системы.Веб.Пользовательского интерфейса.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +12
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +15
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +35
Системы.Веб.Пользовательского интерфейса.Страницы.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1639
Что я уже пробовал:
&ЛТ;добавить имя="connectionString в" свойства connectionString="источник данных=66.255.125.25;начальный каталог=mccisdatabase;Комплексная безопасность=ложь;идентификатор пользователя=myuname;пароль=ПВ" имя_поставщика="системы.Данных.Sqlclient как"&ГТ;
raddevus
Что находится в строке 138 Cusinfo.aspx.cs?
C:\Users\Zeeyana\source\repos\Money чейнджер\Money Changer\Cusinfo.aspx.cs:138
Это то, что среда выполнения считает нулевым.
Darwin Ahmed
Cusinfo.aspx.cs-это мой файл на моей локальной машине, и в моем коде такого нет, но он появляется, когда произошла ошибка.
На моем локальном компьютере проблем нет, но в моем домене, когда я пытаюсь сохранить данные в базу данных, появляется эта ошибка.
Richard MacCutchan
Скорее всего, потому, что этот адрес недопустим, когда код выполняется на сервере. Вам необходимо изменить местоположение источника данных на действительный адрес сервера.
Darwin Ahmed
источник данных действителен, потому что у меня есть страница входа в систему на моем сайте и я проверил свое имя пользователя и пароль к базе данных, но когда я использую ввод данных и сохранение, возникает ошибка.
Richard MacCutchan
Затем, как указано ниже, вам нужно исследовать, какая переменная является нулевой. Мы не можем этого сделать, так как у нас нет доступа к вашей системе.
Ошибка явно находится на C:\Users\Zeeyana\source\repos\Money чейнджер\Money Changer\Cusinfo.aspx.cs:138 вот с этого и надо начинать поиски.