1) Con cual codigo te muestra este ultimo error?.
2) Que tipo de conexion estas usando?
3) Si estas usando BDE. ¿Tienes la seguridad de que estas asignando el Alias correctamente y tienes conexion a dicha BD?
Este ultimo punto lo planteo porque veo que en el codigo que mostraste dice asi:
Código Delphi
[-]query1.SQL.Clear;
query1.Close;
query1.SQL.Text:='select * from foto where foto_cve='''+Edit1.text+'''';
query1.Open;
Aal parecer todo lo estas asignando en ejecución y veo que falta la propiedad databasename la cual no esta siendo asignada. y tal vez por eso te muestra este ultimo error,
![Wink](http://www.clubdelphi.com/foros/images/smilies/wink.gif)