Как исправить эту базу данных с помощью ошибки C# ошибка говорит: "ссылка на объект не установлена на экземпляр объекта.
DB Catch = new DB(); protected void Page_Load(object sender, EventArgs e) { DB Catch = new DB(); DataTable tbl = new DataTable(); tbl =Catch.RunSearch("select * from Products where id = '" + Request.QueryString["CCode".ToString() + "'"]); lblname.Text = tbl.Rows[0][3].ToString(); lblprice.Text = tbl.Rows[0][1].ToString(); lblcate.Text = tbl.Rows[0][4].ToString(); img.ImageUrl="img/Games/"+ Request.QueryString["CCode"].ToString() +".jpg"; }
Что я уже пробовал:
DB Catch = new DB(); DataTable tbl = new DataTable(); tbl =Catch.RunSearch("select * from Products where id = '" + Request.QueryString["CCode".ToString() + "'"]); if (tbl.Rows.Count > 0) { lblname.Text = tbl.Rows[0][3].ToString(); lblprice.Text = tbl.Rows[0][1].ToString(); lblcate.Text = tbl.Rows[0][4].ToString(); img.ImageUrl = "img/Games/" + Request.QueryString["CCode"].ToString() + ".jpg";
[no name]
Вам нужно отладить свой код, чтобы определить, какая переменная/объект является нулевой причиной этой ошибки.