HOLA A TODOS...
QUERIA SABER SI REALIZO EL SGTE, CODIGO
ARCHIVO_SQL{PROP:SQL} = ' UPDATE ARCHIVO_SQL SER CAMPO = ' & VARIABLE &|
' WHERE CAMPO_PK = ' & DATOS_PK
CASO QUE DE ERROR POR NO EXISTIR, QUE CODIGO SGTE PODRIA AGREGAR, PARA RELAIZAR
LOS DATOS CON INSERT... ALGO ASI COMO
IF ERROR() THEN ....
ARCHIVO_SQL{PROP:SQL} = ' INSERT....
AGRADECIDO POR LA ATENCION Y AGUARDO LA AYUDA DE UDS...
[cw6.1][FIREBIRD2.0/ODB] UPDATE EN CLARION
-
- Ayudante de Santa
- Mensajes: 76
- Registrado: Mié Feb 23, 2011 6:54 pm
- Contactar:
- Mauricio
- Desarrollador de Clarion
- Mensajes: 1125
- Registrado: Dom Feb 06, 2011 9:34 am
- Ubicación: España
- Contactar:
Re: [cw6.1][FIREBIRD2.0/ODB] UPDATE EN CLARION
Por qué no preguntás antes si existe el registro?
SQL_FILE{PROP:SQL} = ' SELECT AlgunCampo FROM ARCHIVO_SQL SER CAMPO = ' & VARIABLE &|
' WHERE CAMPO_PK = ' & DATOS_PK
NEXT(SQL_FILE)
IF SQL_FILE:Campo1 <> ''
!Hago un update
ELSE
! Hago un insert
END !IF
SQL_FILE{PROP:SQL} = ' SELECT AlgunCampo FROM ARCHIVO_SQL SER CAMPO = ' & VARIABLE &|
' WHERE CAMPO_PK = ' & DATOS_PK
NEXT(SQL_FILE)
IF SQL_FILE:Campo1 <> ''
!Hago un update
ELSE
! Hago un insert
END !IF
Mauricio, básicamente usando Clarion 6.3
www.tdcsoftware.com y www.clarioneros.com/blog
www.tdcsoftware.com y www.clarioneros.com/blog
-
- Ayudante de Santa
- Mensajes: 76
- Registrado: Mié Feb 23, 2011 6:54 pm
- Contactar:
Re: [cw6.1][FIREBIRD2.0/ODB] UPDATE EN CLARION
Gracias Mauricio, por la ayuda...
lo voy a plicar y comento...
saludos
lo voy a plicar y comento...
saludos
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 16 invitados