求助!!!未將物件設定引用到例項的問題

2021-05-08 06:12:27 字數 567 閱讀 4225

在做畢業設計時遇到乙個超級鬱悶的問題:

下面的**是關於相簿的

connection.con.open();//這是自己定義的乙個連線資料庫的類

string str = "select 相簿表.使用者號 使用者號,相簿名稱,暱稱 from 相簿表,使用者表 where 使用者表.使用者號=相簿表.使用者號 and 相簿表.相簿號=" + this.page.request.querystring["相簿號"].tostring();

sqlcommand com = new sqlcommand(str, connection.con);

sqldatareader dr = com.executereader();

執行出的異常說:

string str = "select 相簿表.使用者號 使用者號,相簿名稱,暱稱 from 相簿表,使用者表 where 使用者表.使用者號=相簿表.使用者號 and 相簿表.相簿號=" + this.page.request.querystring["相簿號"].tostring();

這一句未將物件設定引用到例項。

弄了好久都解決不了,希望高手們幫下忙啦。謝謝啦

未將物件引用到物件的例項 學習筆記

原因 public class test public string name list list newlist 此時,list的值預設為null,如果直接使用list,會出現未將物件引用到物件的例項 list.id 1 此時,list的name值為null,如果使用list中的name,會出現未...

未將物件引用設定到物件的例項

今天又遇到了未處理nullreferenceexception未將物件引用設定到物件的例項的錯誤.在google上搜了一下,有以下原因可造成該錯誤的發生.1 viewstate 物件為null。2 dateset 空。3 sql語句或datebase的原因導致datareader空。4 宣告字串變數...

未將物件引用設定到物件的例項

一 網路上的一般說法 1 viewstate 物件為null。2 dateset 空。3 sql語句或datebase的原因導致datareader空。4 宣告字串變數時未賦空值就應用變數。5 未用new初始化物件。6 session物件為空。7 對控制項賦文字值時,值不存在。8 使用request...