si no queres usar parametros como ya te sugirieron,
me parece que tenes comillas de mas, si clave_promo es numeric
esto
clave_promo="'+grid.Cells[0,fila_actual]+'"
te queda como calve_promo='123' que es una comparacion de cadena
deberia ser asi
clave_promo='+grid.Cells[0,fila_actual]+'
te queda como calve_promo=123
si queres podes usar la funcion quotedstr
'Select clave_promo from parrilla where clave_radio='+quotedstr(radios.Text)+' AND clave_promo='+grid.Cells[0,fila_actual]+' AND fecha<#'+fecha_buscar+'#');
Saludos,
|