Cordial saludo
Primero que todo estoy usando Firebird 2.5, delphi 2010 y usando Los conectores nativos.
Tengo una base de datos donde se encuentra una tabla con aproximadamente unos 78.000 registros, Los datos los hemos exportado desde un archivo XLS.
Uno de los campos de la tabla es identificación el cual es de tipo char, la información de los campos es casi toda numerica, pero tambien tenemos campos con codigos de numeros y letras.
Al tratar de hacer la consulta normal, me presenta el error, al parecer debido a que los datos no son solo númericos, por tal motivo he creado un Indice con el nombre USUARIO_IDX1, pero no se como usarlo en el momento que voy a realizar la busqueda usando un IBQuery
Código Delphi
[-]IBQCodigo.Close;
IBQCodigo.SQL.Clear;
IBQCodigo.SQL.Add('Select * from USUARIOS where DOCUMENTO='+Edit1.Text);
IBQCodigo.Open;
El problema es que desconozco en que punto debemos de decirle que busque sobre el indice que ha sido creado con anterioridad en la tabla mediante el IB Expert
Código SQL
[-]CREATE INDEX USUARIOS_IDX1 ON USUARIOS (DOCUMENTO);
Agradeciendo de antemano la atención prestada
Macana