之前一個經驗在stackoverflow問問題之後,解答者請我看了一下編譯器的訊息,
我如實提供給他了,結果他一看之後就跟我說"編譯器說...,所以你的錯誤就在這裡喔!你可以怎麼改..."
這開啟了我從此對編譯器編譯錯誤時提供的資訊有敏感度,
開始會認真去讀( 前也會只是沒那麼認真),
也因此就自行解決哦很多問題
這次是在C# oledb呼叫sql資料庫時產生的問題,編譯器顯示如下:
如需叫用 Just-In-Time (JIT) 偵錯的詳細資料,
請參閱本訊息結尾處 (而非這個對話方塊) 的資訊。
************** 例外狀況文字 **************
System.ArgumentException: ConnectionString 中未指定 OLE DB Provider。正確範例為 'Provider=SQLOLEDB;'。
遇到這個問題就是只要在stringbuilder那裏加上
OleDbConnectionStringBuilder ShowTree2 = new OleDbConnectionStringBuilder
(@"Provider=SQLOLEDB;Data Source=...後面一樣
最前面那個就可以囉!!
詳請可見https://msdn.microsoft.com/zh-tw/library/ms677227(...
另外我誤打誤撞學會了這個,應該是因為這個才也成功,也是重要因素,
根本哭哭QQ為什麼我都這麼剛好才能湊出成果來呢TAT
https://msdn.microsoft.com/zh-tw/library/ms171893....
另外這個影片對我這個newable受益量多,順便分享
全站熱搜
留言列表