FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Modificar Sql access en Firebird
Hola a todos
Estoy haciendo unas pruebas y quisiera poder cambiar la sentencia sql que tengo en access para que funcione en firebird. Esta es la sentencia: Cita:
Los errores que me dan (usando Ib Expert) son numéricos, no los entiendo o donde puedo encontrar de que se tratan. Si me podéis ayudar os lo agradeceré. Saludos |
#2
|
||||
|
||||
Hola Caral,
para el date, creo que tienes que sustituirlo por cast('NOW' as date) Respecto a los corchetes, creo que quitandolos es suficiente. Si los que tienes en la parte del where es un parámetro, pues tendrás que ponerlo como CxCobrar.CodCliente)=:PRI y asignarle el correspondiente valor antes de ejecutar la query. El resto de los corchetes de la parte WHERE, con quitarlos creo que es suficiente. Saludos y suerte. O suerte y saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
#3
|
||||
|
||||
Hola
Gracias por responder, me ha servido mucho. Tengo un error y no se de que se trata. Sentencia sql: Cita:
Cita:
Cita:
Cita:
La sentencia funciona siempre que el cliente no tenga cuentas atrasadas, ojala fuera asi., pero desgraciadamente si hay clientes con cuentas atrasadas. Saludos |
#4
|
||||
|
||||
Current_Date es la expresión para obtener la fecha actual.
Intenta con ésta en lugar de Now, pero sin hacer molde de tipo. No dejes de avisarnos cómo te resulta Carlos. Un abrazo. Al González. |
#5
|
||||
|
||||
Hola Al
He cambiado lo que me dijiste y sigue el mismo problema, que sera?. El asunto es que si el cliente NO tiene cuantas pendientes, Funciona, de lo contrario me envía el error que mencione. No se lo que es un molde de tipo?. Si me pudieran modificar la sentencia para darme una idea se los agradecería. Saludos |
#6
|
||||
|
||||
Por probar: "cast('NOW' as date)" simplemente como 'now', o usa 'today' que no devuelve hora, sólo fecha.
|
#7
|
|||
|
|||
Yo prefiero hacer funcionar primero la sentencia sql y que funcione,
y despues pasarla al desarrollo (poryecto abierto en el IDE) yo uso mi propia implementacion de IDE o GUI para firebird |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
error al modificar registro con firebird | joanajj | Firebird e Interbase | 6 | 09-11-2007 16:15:42 |
Modificar campo tabla access desde delphi | JuanHC | Conexión con bases de datos | 3 | 25-09-2006 13:15:02 |
Como modificar consultas de access en tiempo de ejecucion | ernestocad | SQL | 0 | 06-04-2005 16:30:05 |
Modificar campo de tabla en MS ACCESS | i_minex | Servers | 1 | 04-03-2005 09:05:15 |
Modificar tablas vinculadas de Access | castelaogz | Conexión con bases de datos | 2 | 25-03-2004 12:12:19 |
|