Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    262

    [VB 6] problemi ricerca con Combo Box

    Ho un problema di ricerca con una combo box e vi scrivo per chiedervi un piccolo aiuto.
    Vi spiego il mio problema:
    Ho una form con una combobox dove all'interno carico tutti i nomi delle aziende da un DB Access,poi sulla stessa form ho delle text box che caricano all'interno i dati di ogni singola azienda, ora ogni qualvolta cambio dalla combo il nome azienda io vedo nelle text i dati anagrafici dell'azienda selezionata e fin qui tutto bene,il problema sorge nel momento in cui devo fare una ricerca e ci sono duplicati,mi seleziona sempre la prima e non quella trovata.
    Vi spiego: Ho un form dove carico tutte le aziende che devo trovare di cui ci sono anche delle aziende con lo stesso nome ma con sedi differenti,e facendo click con il mouse nella griglia della ricerca,nonostante seleziono la seconda azienda con sede a milano mi trova sempre la prima azienda e i dati corrispondenti.Ora secondo voi quale metodo posso adottare per ovviare a questo problema?
    Vi ringrazio in anticipo per la risposta.
    GRAZIE

  2. #2
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    guarda mi sembra ovvio che ti restituisca sempre la prima he trovi nel db.



    puoi usare un record per navigare nel database
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    262
    cioè!!!!
    puoi spiegarmi?

  4. #4
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    beh cosa usi per accedere al database ado o il data component?
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    262
    Uso Ado

  6. #6
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    bene se usi ado allora dovresti sapere che puoi usare il recordset
    in pratica quando fai una select lui mette li dentro tutti i valori

    usando le proprietà movenext e moveprevious puoi muoverti al suo interno

    basta che lo metti in un pulsante

    record.moveNext
    procedura che usi per riempire le caselle di testo
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    262
    Secondo me, o non mi sono spiegato bene oppure non hai capito tu.Il problema è che se all'interno della combo ci sono due valori uguali e devo estrarre il secondo, lui mi estre sempre il primo.

  8. #8
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    ti strae il primo perche se nella combo hai

    caso1
    caso1


    anche se scegli il secondo "caso1" lui ti prende sempre il primo.
    questo perchè ogni volta rifai la select di selzione usando la stessa condizione. A questo punto o segui la mia strada oppure cerchi un altra solzione
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


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.