|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Sep 2001
Città: Vicopisano (PI)
Messaggi: 11652
|
[Access & VBA] Come leggere un campo di una tabella passato per variabile?
Ciao a tutti, ho una domanda sulla sintassi da usare con VBA e access per leggere un campo specifico di una tabella.
Io ho una funzione che ha come parametro una stringa che è il nome del campo da andare a leggere in una tabella. Eseguo la query che tira fuori il record in un recordset, e poi dovrei andare a leggere il valore nel campo passato come parametro alla funzione e ritornarlo. Ma qual'è la sintassi giusta? ![]() Di solito uso Codice:
nomerecordset![Nomecampo] ![]() Ho provato anche togliendo le quadre, usando il metodo fields così: Codice:
nomerecordset!Fields(nomecampovariabile).Value Qualche idea su come fare? ![]() Grazie e ciao, GHz
__________________
>>PARTECIPA AI PROGETTI DI CALCOLO DISTRIBUITO CON BOINC.Italy!<<
You may say I'm a dreamer - But I'm not the only one - I hope someday you'll join us - And the team will be the 1# one BoincEmperor 1° Livello - Rotoloni DOCET!! Cactus rulez!! ![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Sep 2001
Città: Vicopisano (PI)
Messaggi: 11652
|
Ho risolto da solo
![]() Codice:
nomerecordset.Fields.Item(variabilenomecampo).Value ![]() GHz
__________________
>>PARTECIPA AI PROGETTI DI CALCOLO DISTRIBUITO CON BOINC.Italy!<<
You may say I'm a dreamer - But I'm not the only one - I hope someday you'll join us - And the team will be the 1# one BoincEmperor 1° Livello - Rotoloni DOCET!! Cactus rulez!! ![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:24.