想获取Dbedit当前所显示的内容.
比如在edit中,用edit1.text就可以得到edit1的内容,
那dbedit是否也有相同的用法!
如果dbeidt没有的话,dbtext有没有呢?

解决方案 »

  1.   

    dbedit.text是可以的,你试一下,就知道了
      

  2.   

    比如一个SQL语句,如果用edit,select * from ??? where ???='''+eidt1.text+'''
    那么用DBEdit的话,如何写呢?
      

  3.   

    select * from ??? where ???='''+dbedit1.text+'''
      

  4.   

    同意思楼主
    select * from ??? where ??? = '''+dbeidt1.text+'''
      

  5.   

    如果如上面所说的写,编译可以通过,但执行的时候,会提示'标准表达式中数据类型不匹配'.
    那么edit.text和dbedit.text有什么区别?
    我是菜鸟,希望各位不吝赐教!
      

  6.   

    dbeidt1.text如果是连接数据源的,就直接用adoquery.fieldbyname('').asstring
    来替代dbeidt1.text,试试看吧