1、調試方法設計模式
一、在程序的必要位置按F9(或用鼠標點擊行首做成邊框位置)就可設置斷點或取消斷點)。設計
二、按F5運行程序,程序運行到斷點會暫停下來等待用戶選擇下一步操做。調試
三、這時對象
當按F11時單步運行:遇到調用其餘程序塊時會進入該模塊的內部一步一步運行;class
當按F10時當前程序段內單步運行,遇到調用的其餘程序段時等一條語句獲得運行結果後直接跳到下一步,不會進入該程序段內。程序
當按F5時始終運行到有斷點的位置,沒有斷點就直接運行到結束。方法
2、程序運行中查看、監視數據
一、命令窗口:【視圖-->其餘窗口-->命令窗口】就能夠打開命令窗口,命令窗口提示符爲[>],在提示符後面輸入[?]再輸入一個空格,而後輸入但願獲得結果的表達式,回車就獲得結果。命令窗口在設計模式中不會有結果,只有運行時纔能有結果。項目
>? rd[0].ToString() //在命令窗口輸入了但願查看到rd記錄集的第一個字段值
"ZP_BAOZLDW" //結果
> //命令窗口執行完命令後從新出現新的提示符
二、即時窗口:【調試-->窗口-->即時】就能打開即時窗口,功能和命令窗口基本相同,只是沒有提示符[>],也不須要輸入[?]號。
rd[0].ToString() //在命令窗口輸入了但願查看到rd記錄集的第一個字段值
"ZP_BAOZLDW" //結果
三、監視:
A、先選定但願監視的表達式後,在其上面點擊右鍵,出現的菜單中選擇[添加監視],這時若是沒有打開監視窗口就會直接打開監視窗口並添加已選定的表達式爲監視項,若是監視窗口已打開就直接把選定的表達式添加爲監視項。
B、調試-->窗口-->監視-->監視1(有1~4的4個監視)就能夠打開一個監視窗口,而後把但願監視的表達式複製粘貼到監視區內也能夠添加一個監視項。
C、在監視項中點擊右鍵選擇刪除來刪除沒有必要的監視項,也能夠所有清除全部監視項目。
四、快速監視:先選定但願監視的表達式後,在其上面點擊右鍵,出現的菜單中選擇[快速監視],這時會直接打開快速監視窗口並添加已選定的表達式爲監視項。
五、自動窗口:調試-->窗口-->自動窗口就能夠打開自動窗口,該窗口中會自動提示與當前運行中的語句相關的對象數據。