Ejecución de Consultas
Publicado por Germán (7 intervenciones) el 04/12/2013 17:45:34
Buen día,
Otra vez acudo a la sabiduría de ustedes para preguntar el porqué se cambia el código que se desarrolla en lenguaje SQL. La cuestión es la siguiente, tenemos un desarrollo en Access 2007, se generaron algunas consultas en "Modo diseño" y que vistas en "Modo SQL" son:
IIf([Encuesta5_14].[Preg30]="2",999,Replace(Replace([Encuesta5_14].[Preg31_Ene],True,1),False,2)) AS [Preg31_Ene], IIf([Encuesta5_14].[Preg30]="2",999,Replace(Replace([Encuesta5_14].[Preg31_Feb],True,1),False,2)) AS [Preg31_Feb], IIf([Encuesta5_14].[Preg30]="2",999,Replace(Replace([Encuesta5_14].[Preg31_Mar],True,1),False,2)) AS [Preg31_Mar],
la consulta se genera correctamente, con los resultados esperados, sin embargo cuando se pretende ejecutar nuevamente, el código queda transformado en:
SiInm(Encuesta5_14.Preg30="2",999,Reemplazar(Reemplazar(Encuesta5_14.Preg31_Ene,Verdadero,1),Falso,2)) AS Preg31_Ene, SiInm(Encuesta5_14.Preg30="2",999,Reemplazar(Reemplazar(Encuesta5_14.Preg31_Feb,Verdadero,1),Falso,2)) AS Preg31_Feb, SiInm(Encuesta5_14.Preg30="2",999,Reemplazar(Reemplazar(Encuesta5_14.Preg31_Mar,Verdadero,1),Falso,2)) AS Preg31_Mar,
y la consulta No se ejecuta.
No entiendo la razón para que la encuesta se "automodifique".
Otra vez acudo a la sabiduría de ustedes para preguntar el porqué se cambia el código que se desarrolla en lenguaje SQL. La cuestión es la siguiente, tenemos un desarrollo en Access 2007, se generaron algunas consultas en "Modo diseño" y que vistas en "Modo SQL" son:
IIf([Encuesta5_14].[Preg30]="2",999,Replace(Replace([Encuesta5_14].[Preg31_Ene],True,1),False,2)) AS [Preg31_Ene], IIf([Encuesta5_14].[Preg30]="2",999,Replace(Replace([Encuesta5_14].[Preg31_Feb],True,1),False,2)) AS [Preg31_Feb], IIf([Encuesta5_14].[Preg30]="2",999,Replace(Replace([Encuesta5_14].[Preg31_Mar],True,1),False,2)) AS [Preg31_Mar],
la consulta se genera correctamente, con los resultados esperados, sin embargo cuando se pretende ejecutar nuevamente, el código queda transformado en:
SiInm(Encuesta5_14.Preg30="2",999,Reemplazar(Reemplazar(Encuesta5_14.Preg31_Ene,Verdadero,1),Falso,2)) AS Preg31_Ene, SiInm(Encuesta5_14.Preg30="2",999,Reemplazar(Reemplazar(Encuesta5_14.Preg31_Feb,Verdadero,1),Falso,2)) AS Preg31_Feb, SiInm(Encuesta5_14.Preg30="2",999,Reemplazar(Reemplazar(Encuesta5_14.Preg31_Mar,Verdadero,1),Falso,2)) AS Preg31_Mar,
y la consulta No se ejecuta.
No entiendo la razón para que la encuesta se "automodifique".
Valora esta pregunta
0