Devi effettuare una conversione del suo valore.
naturalmente, se si tratta di valori con virgola mobile puoi utilizzare CDbl o CSng. Diciamo che nei linguaggi non tipizzati sarebbe sempre buona norma effettuare le assegnazioni mediante le funzioni di conversione.codice:variabile = CLng(record.Fields("nome_campo")