powerpro(力虎):错误!!
普通的sql: Select * from DbOwners where OwnerId='1232';这才是对得。
你的
Select * from Dbowners where OWNERID=1232
少了引号,自己补上去吧。

解决方案 »

  1.   

    ch81(missile)
    再请教怎样加引号啊,我试了一下,可还是不行啊,你能具体点吗?谢谢
      

  2.   

    Format('Select * from Dbowners where ownername=''%s''',[SearchEdt.text]);
    全是单引号,你试试!
      

  3.   

    ' select * from DbOwners where OwnerId like "%'+searchedt.text+'%"';试试看。
    大致是这样,你改改。
      

  4.   

    ch81(missile):
    谢谢,现在可以了,我给分了,呵呵
      

  5.   

    ASQL:=Format('Select * from Dbowners where ownername=''%s''',[SearchEdt.text]);
    需要组合查询吗?可提供
      

  6.   

    本来我想自己做一个通用的SQL查询器,支持的字段的中文别名,可做了一段做不了,程序要交付的时间快到了,只好凑合着用,呵呵,大家有什么好的想法吗?提示一下。
      

  7.   

    Format('Select * from Dbowners where ownername='+#39+%s+#39,[SearchEdt.text]);
    你试试