Bonjour,
si j'ai bien compris le fichier est contenu dans un Blob dans la BDD ? disons table FICHIERS(ID BIGINT NOT NULL,CONTENU BLOB SUB_TYPE TEXT)
pour faire une recherche à l'intérieur d'un blob, depuis FB 2.0 on peut le faire avec CONTAINING
SELECT ID FROM FICHIERS WHERE CONTENU CONTAINING 'ce que je cherche'
équivalent de
LIKE '%ce que je cherche%'
et il y a aussi la fonction SIMILAR TO plus "expression régulière" pour faire des recherches
bien évidemment ce sera lent.
D'autres se sont déjà posé la question ici ou là, cette faq http://www.firebirdfaq.org/faq328/ peut, peut-être, t'aider
je te conseille de lire le papier de la conférence (dernier lien de cette FAQ) qui est même proposé avec un exe+source D7
Partager