
guardar datos en tablas
Publicado por erik (8 intervenciones) el 21/10/2016 15:54:40
saludos, necesito aclarar una duda tengo un programa con 5 tablas enlazadas (no trabajo con sql) bien al botón de guardar le tengo que decir que me seleccione la tabla cliente si los datos existen como hago para que me guarde el resto de la información en las otras tablas esto es lo que tengo en el botón guardar el error me lo da cuando llega a la selección de la tabla contrato justo en el append blank
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
SELECT cliente
LOCATE FOR alltrim(UPPER(rif))=alltrim(UPPER(erif))
IF !FOUND()
APPEND BLANK
replace rif WITH erif
replace nombre WITH enombre
replace direccion WITH edireccion
replace telefono WITH etelefono
ENDIF
SELECT vehiculo
LOCATE FOR alltrim(UPPER(placa))=alltrim(UPPER(eplaca))
IF !FOUND()
APPEND BLANK
replace placa WITH eplaca
replace marca WITH emarca
replace clase WITH eclase
replace colores WITH ecolores
replace carroseria WITH ecarroseria
replace puestos WITH epuestos
replace modelo WITH emodelo
replace tipo WITH etipo
replace uso WITH euso
replace motor WITH emotor
replace año WITH eaño
replace peso WITH epeso
ENDIF
SELECT contrato
APPEND BLANK
replace poliza WITH epoliza
replace imp_fecha WITH eimp_fecha
replace ven_fecha WITH even_fecha
replace n_impre WITH en_impre
replace cobertura WITH ecobertura
replace pago WITH epago
replace ser_grua WITH esg
replace ext_territorial WITH esext
replace abono WITH eabono
replace resta WITH eresta
replace cancelado WITH ecancelado
replace entregado WITH eentregado
replace asesor WITH easesor
SELECT coberturas
APPEND BLANK
replace cob_lim_mon WITH ecob_lim_mon
replace cob_lim_pag WITH ecob_lim_pag
replace grua_lim_mon WITH egrua_lim_mon
replace grua_lim_pag WITH egrua_lim_pag
replace opc_mecanica WITH eopc_mecanica
replace opc_choque WITH eopc_choque
replace opc_inde WITH eopc_inde
replace ocu_mon WITH eocu_mon
replace ocu_pag WITH eocu_pag
replace ocu_mue WITH eocu_mue
replace ocu_inv WITH eocu_inv
replace ocu_med WITH eocu_med
replace asi_lim_mon WITH easi_lim_mon
replace asi_lim_pag WITH easi_lim_pag
replace dan_per_mon WITH edan_per_mon
replace dan_per_pag WITH edan_per_pag
replace ter_per_mue WITH eter_per_mue
replace ter_per_inv WITH eter_per_inv
replace ter_per_med WITH eter_per_med
replace dan_cos_mon WITH edan_cos_mon
replace dan_cos_pag WITH edan_cos_pag
MESSAGEBOX("Registro guardado exitosamente ",64,"Registro")
Valora esta pregunta


0