→ abernoulli:WR_UID方法回傳值為null,導致ToString()時出錯? 09/06 21:05
推 qwer820404:會有說在第幾行出現nullexception吧 下中斷點 09/06 21:07
推 qwer820404:可能一樓說的 不過他在s_plants宣告有給空字串 09/06 21:10
→ qwer820404:在return s_plants那邊下中斷點 看是什麼情況 09/06 21:11
→ qwer820404:也許DB出來的值就是NULL 09/06 21:11
DB出來的值不會是NULL耶
因為我把CLASS的FUNCTION拿到後台的話,是可以讀出東西的
只是放到CLASS就不行,我在想一下,是不是有什麼原因,這個FUNCTION一寫成
CLASS傳回的值,就跟一樓大大說的一樣,是NULL
→ soup514:給個建議 對同1個db用1個Connection就好 去跑多個command 09/06 21:26
→ soup514:使用using來關閉連線 不然也要finally關閉 09/06 21:27
→ s3748679:finally有用嗎.. Dispose不是比較實在嗎 09/06 21:29
※ 編輯: bernachom 來自: 59.120.19.22 (09/06 22:00)
[解]
結果真的是像一樓大大說的,DB傳值是NULL
因為我SQL SELECT 的參數弄得太不小心了
這個參數定義是寫在後台,我的CLASS裡面沒有定義
所以後台讀得到資料,在CLASS就是NULL
當然也抓不到東西
弄了我很久 ....感謝教導了
※ 編輯: bernachom 來自: 59.120.19.22 (09/06 23:02)
推 qwer820404:你把ToString()拿掉看看.... 09/06 23:03
→ qwer820404:你那個方法都回傳string了…你再toString() 浪費了 09/06 23:04
好,我拿掉了,因為我那時後再測試,是不是沒加TOSTRING(),才不會回傳
謝謝了 :)
※ 編輯: bernachom 來自: 59.120.19.22 (09/06 23:10)