Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di Kian
    Registrato dal
    Oct 2003
    Messaggi
    31

    Access e Metodo Find(ADO)

    Ciao...
    Ho un problema. Penso sia una sciocchezza ma non riesco a venirne a capo.
    Apro un recorset(rs)relativo ad una tabella con un campo numerico chiamato IDLuogo.
    Dim x As Integer
    x=4
    Poi scrivo rs.Find "IDLuogo = x"
    A questo punto mi parla di un errore di incompatibilità fra tipi, o cose del genere...
    Non capisco quale possa essere il problema.
    Potete essermi d'aiuto?
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    245
    dim codice x Integer
    rs.Find "idedif = " & x

  3. #3
    Utente di HTML.it L'avatar di Kian
    Registrato dal
    Oct 2003
    Messaggi
    31
    Grazie mille! Ovviamente funziona!

  4. #4
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653
    ciao, per curiosità , ammettiamo ke ci sono 2 id/campi uguali , come si comporta il .find

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    245
    si posiziona sul primo riferimento che trova uguale, dopo di che puoi crearti una piccola funziona che lo fa avanzare 1 ad 1 ( ad es. tramite un CommandButton)
    ciao

  6. #6
    Utente di HTML.it L'avatar di Kian
    Registrato dal
    Oct 2003
    Messaggi
    31
    Puoi impostare il metodo find in varie maniere. A seconda di come lo imposti lui ti restituisce il primo valore che incontri.Di default(senza specificare null'altro che il criterio) parte con il record corrente scorrendo in avanti i record,uno per uno, e si ferma al primo che incontra.E' comunque possibile dirgli di saltare il record corrente utilizzando un ciclo Do while e impostando una proprietà del metodo find su 1.

  7. #7
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653
    se nn ho capito male il find, lo dice la parola stessa serve per ricercare dei record, ma nn sarebbe meglio utilizzare rs.open con una stringa sql

    ps. grazie x le vs risposte

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.