delphi在数据库程序的调试?
当有如下语句时:
with adoquery1 do
  fieldbyname('aa').value:=fieldbyname('bb').value*8;
如果查看bb字段的值?DELPHi调试时当鼠标放在变量上时,会显示出变量值,但这种形式是不会显示出来的~~

解决方案 »

  1.   

    右键-Debug-Evaluate/Modify...
    在弹出窗口的Expression一栏中输入adoquery1.fieldbyname('bb').value
    然后回车看看
      

  2.   

    不行就用showmessage显示出来了。
      

  3.   

    这个问题不知道是为什么,是不是delphi就不能这样调试?
    不过我也习惯了,我一般绕个弯查看这个值,比如showmessage,或者赋值给一个变量
      

  4.   


    正解。
    或者还有一个办法,点击Ctrl+F5,加入adoquery1.fieldbyname('bb').value,然后把这个面板拖到最下面去,那么你调试的时候就能实时监控了,比用Evaluate/Modify的办法方便一些