Dans ce cas c'est pas un probleme vb mais sql. 
Regarde dans l'enterprise manager si la requet suivante marche :
select id_lot from lots_lot where eanlot_lot = '*12000*'
si elle ne marche pas c'est qu'elle est mal construite ou comme le dit doro que les apostrophes c'est pour des variables de type texte
Mais apparement le problème c'est le ' (touche 4 du clavier francais) qui donne un commentaire qu'il faut mettre entre guillemets " (touche 3 du clavier) pour construire la requete sql dans le code vb
Deluka.