View Full Version : [access]calcolare 2 record
io ho creato una query che mi tira fuori sempre 2 record querti record li
meto in una maschera e mi risultano cosi'
testo10 valore1
testo10 valore 2
voreri calolare la differenza tra i record come faccio?? e metterlo in un altra casella di testo
Prova a mettere nella select valore1, valore2, valore2-valore1 as valore3
per sicurezza incolla la query così provo ad aiutarti a modificarla?
iko pensavo di farlo nella maschera questo calcolo non nella query perche' è gia abb complessa
Allora mi dispiace ma non sono molto preparato sulle maschere, sulla query potevo provare ad aiutarti.
Fenomeno85
23-08-2005, 13:31
semplicemente scrivendo nella maschera:
premessa: ipotizziamo che nella maschera i dati vanno in dei text box chiamati txtValore1 e txtValore2
dopo aver messo un nuovo textbox e un pulsante per esempio come evento gli dai
Private Sub Command1_Click()
If IsNumeric(txtValore1) And IsNumeric(txtValore2) Then
txtRis.Text = txtValore1.Text - txtValore2.Text
Else
MsgBox "Data Corrupted"
End If
End Sub
diciamo anche che questa è una versione un pò curata di quello che fai, infatti controlli l'integrità dei dati che siano effettivamente numerici. Ricordati un controllo in più non ti costa niente, un controllo in meno può farti creare problemi immensi dopo anche se dopo per esempio ci sarebbe un errore dal dbms sull'integrità dei dati se ci provi a scrivere ;)
~§~ Sempre E Solo Lei ~§~
cosi non posso fare.. spiego meglio.. io ho una mascehra con tutte le righe dei miei record maschera continua il dire fare delle operazioni matematiche tra il1° e il 2° record
Fenomeno85
23-08-2005, 22:59
cosi non posso fare.. spiego meglio.. io ho una mascehra con tutte le righe dei miei record maschera continua il dire fare delle operazioni matematiche tra il1° e il 2° record
è?
~§~ Sempre E Solo Lei ~§~
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.