Hola,
La consulta SQL debería quedar tal que así:
Y creo tal vez también funcionaría sin comillas simples, pero, el problema está en que usas comillas dobles. Vamos, eso creo...
Quizás con la función "Format" (SysUtils.pas) pudieras arreglarlo... para empezar...
Código Delphi
[-]
ZModPed.SQL.Add(Format(' where no = ''%s''',[DBEdit1.Text]));