之前一個經驗在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受益量多,順便分享

arrow
arrow
    全站熱搜

    olivermode 發表在 痞客邦 留言(0) 人氣()