PDA

Visualizza la versione completa : cercare record con VB


antra
02-09-2007, 20:43
Salve
Vorrei premettere che conosco pochissimo di ACCESS 2003
Qualcuno può scrivermi il codice che svolga la procedura riportata di seguito?. Ho una tabella che chiamo CONTENITORE composta dai campi CODICE e VALORE. In questa tabella vorrei cercare uno a uno tutti i record in cui il campo CODICE contiene lo stesso valore che di volta in volta immetto nella variabile NUOVOVALORE.. Trovato il primo record vorrei che il contenuto del campo VALORE venga aggiornato con il contenuto della variabile NUOVOVALORE; e cosi dicendo fino all’ultimo record . Se necessario mi si indichi anche eventuali riferimenti per aggiornare le librerie

Grazie anticipatamente
Gigi

grullo
02-09-2007, 21:25
Questa la sintassi SQL che dovrebbe interessarti:

--INTERROGAZIONE
SELECT VALORE FROM CONTENITORE WHERE CODICE='COD'

--AGGIORNAMENTO
UPDATE CONTENITORE SET VALORE='VAL' WHERE CODICE='COD'

Dovresti però indicare anche il tipo di campo (varchar, integer, ecc.) in quanto la query potrebbe subire piccole modifiche
Inoltre dovresti anche indicare se il campo CODICE è o meno chiave primaria altrimenti l'istruzione di aggiornamento andrebbe a modificare anche altri record. Se così fosse dovresti creare una chiave primaria nella tabella.
Per quanto riguarda la parte relativa alla programmazione dovresti spostarti nel forum più opportuno. Ma anche qui dovresti indicare con cosa vuoi sviluppare (VBA, VB, altri linguaggi).

;)