Ver Mensaje Individual
  #1  
Antiguo 18-02-2011
asoto92 asoto92 is offline
Miembro
 
Registrado: feb 2008
Posts: 13
Reputación: 0
asoto92 Va por buen camino
Error: No se encuentra el indice.

Utilizando los componentes AdoConnection, AdoQuery y DataSource, me conecto a una base de datos en foxpro (dbf), ejecute la siguiente consulta sin ningun error:
Código SQL [-]
'SELECT * FROM PROLOTES.dbf ORDER BY FECLOTLOT DESC'
Pero al ejecutar la siguiente instruccion :
Código SQL [-]
SELECT * FROM PROLOTES.DBF WHERE ANOANOLOT='2011'
me aparece el siguiente error :
Cita:
class EOleException with message '[Microsoft][Controlador ODBC dBASE] No se encuentra el indice.
a continuacion les muestro el codigo que estoy utilizando para la consulta.
Código Delphi [-]
ModDat.ADOQuery1.Close;
ModDat.ADOQuery1.SQL.Text:= 'SELECT * FROM PROLOTES.dbf ORDER BY FECLOTLOT DESC';
ModDat.ADOQuery1.SQL.Text:= Memo1.Lines.Text;
ModDat.ADOQuery1.Open;
DBGrid1.DataSource := ModDat.DataSource3;
No entiendo por que el error, si alguien tiene la respuesta, les agradesco cualquier ayuda que me puedan prestar en la solucion de este problema.

Gracias de antemano.

Última edición por ecfisa fecha: 18-02-2011 a las 01:39:59. Razón: ETIQUETAS vB
Responder Con Cita