Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Update a tabla access
Message
De
07/06/2004 08:15:45
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Titre:
Update a tabla access
Divers
Thread ID:
00910693
Message ID:
00910693
Vues:
58
Hola,
El ejemplo es el siguiente:
En un cursor -> micursor tengo los documentos que estan cancelados.
En un base de datos access tengo que modificar una tabla la cual tiene los documentos llamada -> docum , lo que quiero hacer es modificar un campo de la tabla access llamado -> cancela con "S" cuando el documento este en el cursor de VFP.
Sería algo como esto :

update docum set cancela = "S" where docum in (micursor)
Como lo puedo hacer eficientemente ?
Probe algo que me resulto muy ineficiente.
Haciendo por odbc con una odbc llamada -> documentos_ds
Ej. codigo
select micursor
go top
wmanejador = sqlconnect("documentos_ds")
do while not eof()
wremplazo = micursor->documento
sqlexec(wmanejador,"update....... where docum = wremplazo")
skip
enddo
sqlcommit(wmanejador)
sqldisconnect(wmanejador)
Desde ya muchas gracias
Saludos
Répondre
Fil
Voir

Click here to load this message in the networking platform