accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

query che si comportano in modi diversi ...

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  it.comp.appl.access ] 

Retour : Accueil du site it comp appl access  


  Sujet:   query che si comportano in modi diversi ...  
 De: edmondo.e...@gmail.com (Eddie)
 Groupes: it.comp.appl.access
 Organisation: http://groups.google.com
 Date: 27. Aug 2008, 09:56:08
Ciao a tutti
Ho un problema dal quale non riesco a venirne fuori ....

Ala necessità di modificare un valore faccio attivare 2  due query che
sottraggono/sommano dei valori  di un determinato record ( quello
selezionato) :
Sono sulla prima maschera
Filtro il record con questa sql:
Al click sul pulsante e sul record selezionato parte
Qry_RestoreUpdatePortafoglio (sottrae)

UPDATE Portafoglio1 RIGHT JOIN Proposte ON Portafoglio1.Cliente Proposte.Cliente
SET Portafoglio1.Gen08 = Nz(([Gen08]-[FatGennaio],
etc
etc, etc.....
WHERE (((Portafoglio1.Cliente)=[proposte].[cliente]) AND
((Proposte.Attività)="Chiusura") AND ((Proposte.DataAttività)=[Forms]!
[Proposte1].[DataAttività]));

Sottrae il valore, mi si apre la seconda maschera "DettagliMese"
,faccio le modifiche del caso e su click di Salva esegue la seconda
sql ( aggiunge)

UPDATE Portafoglio1 RIGHT JOIN Proposte ON Portafoglio1.Cliente Proposte.Cliente
SET Portafoglio1.Gen08 = Nz(([Gen08]-[FatGennaio],
etc, etc
etc, etc.....
WHERE (((Portafoglio1.Cliente)=[proposte].[cliente]) AND
((Proposte.Attività)="Chiusura") AND ((Proposte.DataAttività)=[Forms]!
[Proposte1].[DataAttività]));

Succede una cosa stranissima:

Se vado su un record vecchio, la prima sql sottrae e la seconda
aggiunge, regolarmente.
Se vado su un record inserito oggi , sia la prima che la seconda sql
AGGIUNGONO.

Sto impazzendo nel cercare di capire il perche'.
Forse non individuo bene il record interessato all'aggiornamento? O
cos'altro potrebbe essere?

Come potrei rintracciare con assoluta certezza il record selezionato
nella maschera?

Grazie a chi potrà darmi una mano
Eddie


DateSujet  Auteur
01.01.
o 
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)
Free counter and web stats