Hola buen dia, saludos. Disculpe las molestias pero tengo un problema y espero que me pueda ayudar se lo voy a agradecer mucho....el problema es que estoy realizado un reporteador en la cual cuenta con 5 combos de las cuales dos contiene fechas pero lanza un error aqui tengo mi codigo: valor1=combo1 &&fecha1 valor2=combo2 &&fecha2 <span style="white-space: pre;"> </span>condicion1="fecha1"+"="+dtoc(valor1) &&&lee fechas como texto
<span style="white-space: pre;"> condicion</span>2<span style="white-space: pre;">="fecha</span>2<span style="white-space: pre;">"+"="+dtoc(valor</span>2<span style="white-space: pre;">)</span> &&&lee fechas como texto <span style="white-space: pre;"> </span>&&&consulta1<span style="white-space: pre;"> </span> <span style="white-space: pre;"><span style="white-space: pre;"> </span>c</span>onsulta1='select * from mitabla where'+ ""+condicion1+""+'into cursor temp1' Este es la secuencia que sigue mi codigo, por favor me puede ayudar y si tiene una mejor idea se agradecere mucho, muchas gracias de antemano
El problema es en tu query, yo no soy un developer asi que no puedo leer tu codigo, lo que necesitaria que me envies es cual es el query que se esta enviando a la base de datos una vez q cargas todos los parametros, el problema radica en los tipos de datos que estas enviando, ya que es uno diferente al que tienes en tus tablas.
ok, mi query es fecha1=thisform.combo1.value valor1="fecha"+"="+fecha1 consulta='select * from mitabla where' + ""+valor1+""+'into cursor temp1'
¿Tendrias el valor de consulta despues que cargas tus variables en tiempo real?
Hola buen dia, <span style="white-space: pre;"> </span>Es que este error surge ya que los valores son fechas, en cambio los otros valores que son texto si responden y me dan un resultado.
Entonces el problema no esta en SQL sino en tus variables de programa q le estas asignando un tipo de dato que no corresponde, te recomiendo que hagas una depuracion linea a linea para poder descartar eso.