Originariamente inviato da vr-claudio
... il codice che ho mandato lo utilizzo solamente per trovare un'azienda o un dato in particolare, da una List1 ...
E avevo capito. Tu cerchi dei dati a partire da una 'ragione sociale'.

Quello che non ho capito e' perche' utilizzi un loop e un movenext ...

... io utilizzo questo sistema...
Ma e' un modo sbagliato. Se cerchi i dati della "società x" e questi sono nella tabella indicata (e sarebbe bene capire anche se il db e' organizzato bene o no ...), allora dovrai scrivere

codice:
If Not rs1.Eof Then
  TXT_NOME.text = rst1!RAGIONESOCIALE
  TXT_INDIRIZZOFATTURA.text = rst1!INDIRIZZO
  TXT_CITTA1.text = rst1!CITTA
  TXT_PROVINCIAFATTURA.text = rst1!PROVINCIA
  TXT_CAP1.text = rst1!CAP
End If