Sono alle prese con la scrittura dei dati in una tabella
premesso che ho una tabella in Access che si chiama Lettura e che all'interno sono stati creati 8 campi misti tra testo e numeri, vorrei trovare un sistema aperto, non dipendente da access, per salvare i campi nella tabella.
premetto che ad ogni nuovo record non ho sempre tutti gli otto campi compilati,.

come primo approccio ho usato una OleDbConnection
ed ho usato brutalmente questa query

INSERT INTO Lettura ( [TEMP], [UMIDITA] , [INTRUSIONE], [DATA], [B], [C], [D],[E])
values(' " & myTEMP & " ', ' " & myumidita & " ', ' " & myintrusione & " ', ' " & mydata & " ', ' " & par1 & , ' " & par1 & , ' " & par2 & , ' " & par3 & , ' " & par4 &" ')"

il problema è che questo meccanismo comporta la costruione della query in base ai soli campi che devo compilare (previa loro formattazione in fuznione al tipo di dato).

in qualche connessione ADODB.Connection o trovato esempi diversi

rs("Campo1")= valore1
rs("campo2")= Valore2
rs("campo3")= Valore3

è possibile/consigliabile farlo con la mia OleDBConnection?
sono alle prime armi quindi gradirei esempi pratici

grazie