求助:EF 未将对象引用设置到对象的实例
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求助:EF 未将对象引用设置到对象的实例相关的知识,希望对你有一定的参考价值。
参考技术A 一般出现“未将对象引用到实例”这个错误,都是你引用的变量为null 而导致的,就像你的程序中,Convert.ToDateTime 方法是将 字符串时间转换成 时间类型,不过要是被转换的字符串是null的话就会出现那个错误;还有Convert.ToInt32 是将字符串数字转换成int类型的,要是被转化的字符串也是null的话就也会出现这种错误!! 是"" 空字符串也不行!!未将对象引用设置到对象的实例
SqlConnection mysqlconnection123 = new SqlConnection("server=localhost;uid=sa;password=wxj;database=Bid");
mysqlconnection123.Open();
string mySqlString="select Add_Item.Item_desc 物品名称用描述,max(item_price.price) as 最高出价,Add_Item.base_price 底价 from add_item join item_price on Add_Item.[user_id]!=item_price.userid and item_price.itemid=Add_Item.id join [user] on 1=1 where [user.account]=" + Request.Form["account"].ToString() + " group by Item_desc,price,base_price "; //说是这行错,未将对象引用设置到对象的实例
SqlCommand mycommand = new SqlCommand(mySqlString, mysqlconnection123);
SqlDataReader sqlread = mycommand.ExecuteReader();
while (sqlread.Read())
DataGrid2.DataSource = sqlread["Add_Item.Item_desc "];
DataGrid2.DataSource = sqlread["item_price.price "];
DataGrid2.DataSource = sqlread["Add_Item.base_price "];
DataGrid2.DataBind();
请高手指点!谢谢
Debug下这个本回答被提问者采纳
以上是关于求助:EF 未将对象引用设置到对象的实例的主要内容,如果未能解决你的问题,请参考以下文章