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、在监视项中点击右键选择删除来删除没有必要的监视项,也能够所有清除全部监视项目。
四、快速监视:先选定但愿监视的表达式后,在其上面点击右键,出现的菜单中选择[快速监视],这时会直接打开快速监视窗口并添加已选定的表达式为监视项。
五、自动窗口:调试-->窗口-->自动窗口就能够打开自动窗口,该窗口中会自动提示与当前运行中的语句相关的对象数据。