Perchè se utilizzo questo codice:
Perchè controlla solo il primo record???codice:Private Sub Codice_BeforeUpdate(Cancel As Integer) If Codice = Form_magazzino.Codice2 Then scheda = Form_magazzino.scheda2 End If End Sub
Grazie.
Perchè se utilizzo questo codice:
Perchè controlla solo il primo record???codice:Private Sub Codice_BeforeUpdate(Cancel As Integer) If Codice = Form_magazzino.Codice2 Then scheda = Form_magazzino.scheda2 End If End Sub
Grazie.
Dov'è che dici di controllare tutti i record? Ci vorra qualche ciclo..
ciao
cioè nn capisco come deve essere impostato questo ciclo??? le sto provando tutte ma nn riesco a capire come fargli vedere anche gli altri record.
Grazie
E io non capisco cosa stai chiedendo.
Parli di record ma non ho visto neanche un recordset.
Il codice che hai mostrato non ci dice nulla di particolare ...
Se non chiarisci (e ti chiarisci) il problema, non avrai molte soluzioni ...
allora, ho creato una maschera chiamata magazzino dove vado a inserire nel database tutti i codici a barra e con un campo chiamato scheda vado a specificare il codice a barra, quindi:
codice a barra ------ scheda
-------------------------------------------------
2849849849 ------ Stampante epson
8491498419 ------ WebCam
...
Ora ho creato un altra maschera dove sono presenti due campi chiamati Codice e scheda, ora se io inserisco il codice '2849849849' nel campo scheda viene visualizzato 'Stampante epson' e fin quì nessun problema con il primo record, ma se provo a inserire il codice '8491498419' non mi scrive 'webcam' nel campo scheda... il mio problema che con il codice che utilizzo io va a leggere solo il primo record che si trova nella maschera magazzino e non riesco a capire come far leggere tutti i record.
Spero di essere stato chiaro, grazie per il vostro aiuto...
come leggi i record?
Gli faccio fare questo confronto:
cioè vado a richiamare i dati nalla maschera magazzino.codice:Private Sub Codice_BeforeUpdate(Cancel As Integer) If Codice = Form_magazzino.Codice Then scheda = Form_magazzino.scheda End If End Sub
??? non ho capito, cosa significa ???
Semplicemente che ti avevo dato un consiglio ma valeva per VB6 mentre tu stai lavorando con VBA per Access ... non considerarlo.Originariamente inviato da [_Kilckk_]
??? non ho capito, cosa significa ???