Cita:
Empezado por Lepe
El cambio lo tiene que hacer por fuerza si realmente existe registros.
Haz la prueba desde delphi, pero en lugar de un Update, que sea un Select con el mismo where, y ves si retorna registros en un grid. De esta forma te aseguras que no es fallo de parámetros, o de que no existan registros (bien por mayúsculas /minúsculas y campos de fechas).
Al usar Parameters(....).Value quizás tengas previamente que configurar ese parámetro, para decirle de qué tipo es:
Ya me quedo sin ideas  Saludos
|
Hola Lepe..
en realidad.. la sentencia ya esta más que probada con un select...
Tengo 2 Query's...
uno llamado AQ_Select y otro llamado AQ_Edit
en la AQ_Select, realizo el mismo filtro (y el resultado los devuelvo en un DBStringGrid...
entonces la sentencia (con las variables y todo.. funciona bien)...
a ese resultado (que ya esta en un DBStringGrid,,, tengo que cambiarle el estado de 'PR' a 'OK'
por lo tanto ejecuto la misma sentencia que la anterior, obviamente cambiando el Select por Update más el valor que debe establecer... pero no pasa nada
y la sentencia la he ejecutado en el SQL Server y si me la acepta... ese es el problema...