problema con consulta de fecha en access 2000 usando JAVA SE

Imagen de -DRAGON-
0 puntos

buenas pido su ayuda para resolver este pequeño problema ... trabajo en java SE y ya me di por vencido buscando y probando asi q les pregunto... por q no me sale ?!?!?!? tengo mal echa la sentencia SQL: ????

String fecha="05/2010";

Select * from pago where fecha between ' 01/"+fecha+" ' and ' 33/"+fecha+" ' "

"Select * from pago where fecha >=' 01/"+fecha+" ' and fecha <=' 33/"+fecha+" '

java.sql.SQLException: [Microsoft][Controlador ODBC Microsoft Access] No coinciden los tipos de datos en la expresi?n de criterios.

como lo puedo acer... ???

racias por sus respuestas o comentarios... XD