我執行的第一個搜索總是成功,但在嘗試重新搜索後,出現以下錯誤。任何幫助將不勝感激。請幫助Vb.net錯誤
-2
A
回答
0
由於EdSF points out你有第一次搜索後沒有表。這是因爲您設置了IsFind
以確保您已經搜索,但是無論如何您都會創建一個新的數據集datast = New DataSet
,該數據集將沒有表格。
如果這是意外,那麼你可以做:
If datast IsNot Nothing AndAlso datast.Tables IsNot Nothing AndAlso datast.Tables("tblproduct") IsNot Nothing Then
或者使用空傳播的一小段路(VS2015 +)。
datast?.Tables?("tblproduct")?.Clear()
如果此意,並希望新的DataSet
每一次,然後就刪除If
塊,它什麼都不做。
+1
似乎在這種情況下使用空傳播'?.'使得代碼對其他人來說不太容易理解。 – Fabio
+0
它的確如此,但如果他們願意的話,選項就在那裏 –
相關問題
- 1. Javascript錯誤,請幫助
- 2. VB.net [錯誤我不知道該怎麼辦:(幫助請:)]
- 3. 幫助錯誤
- 4. 請Smarty的模板錯誤幫助
- 5. Visual Studio的錯誤混亂+幫助,請
- 6. 請幫助railsify_keys錯誤的問題
- 7. 執行類錯誤,請幫助我們
- 8. Objective-C錯誤EXC_BAD_ACCESS幫助請
- 9. VB.Net DROPDOWNLIST幫助
- 10. 幫助Boost.Statechart錯誤
- 11. InitializeComponent()錯誤幫助
- 12. 幫助Java錯誤,
- 13. 幫助使錯誤
- 14. 幫助TF31003錯誤
- 15. 幫助pyHook錯誤
- 16. RegistrationServices.RegisterAssembly錯誤 - 幫助!
- 17. 幫助py2exe錯誤
- 18. VB.NET幫助資源
- 19. C#到VB.NET幫助
- 20. datediff幫助在vb.net
- 21. 請幫我在Vb.NET
- 22. 請幫我在vb.net
- 23. TCL/TK錯誤消息沒有幫助。有些人可以幫助我,請
- 24. DropDownListFor()幫助請
- 25. R幫助錯誤:startDynamicHelp錯誤(TRUE)
- 26. 幫助cakephp刪除錯誤
- 27. ANDROID_STUDIO錯誤幫助我
- 28. 幫助:MySQL adapter.fill(dataset)錯誤
- 29. 幫助理解PHP5錯誤
- 30. PHP的錯誤,幫助MEE
錯誤本身已經告訴你問題是什麼。從該圖片中的代碼,如果eval爲真,那麼您的數據集沒有任何表格 – EdSF
Nick,歡迎來到SO。請參加[旅遊]瞭解這裏的工作情況。你的問題已被回答。您應該考慮將其標記爲已接受。我還強烈建議您查看重複鏈接,因爲它可以幫助您更好地理解錯誤。 – Bugs
請仔細閱讀[問]並參加[遊覽]。問題需要將問題中的相關代碼作爲文本,而不是鏈接而不是圖片。對於錯誤消息也是如此。 – Plutonix