Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    VB6 e access

    Salve ragazzi volevo porVi il mio problema. Non mastico molto il VB6 e volevo postarmi il mio quesito. Praticamente faccio una ricerca in una tabella di un foglio access e posiziono i risultati della ricerca in una combo box.
    La ricerca a dir il vero non discrimina nulla e posiziona all'interno della combo tutti i valori presenti nel campo della tabella (nella fattispecie il campo è ORIGINE e la tabella topo_veicoloBT_A; il db è topografico.mdb).
    Nel campo ORIGINE ci sono diverse celle che contengono valori uguali ed io vorrei inserire nella combo solo i valori diversi scartando ... appunto quelli uguali.

    • Dim appoggio As Variant

      Private Sub Form_Load()

      Set cn = New ADODB.Connection
      Set rs = New ADODB.Recordset
      cn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=topografico.mdb"
      rs.Open "SELECT ORIGINE FROM topo_veicoloBT_A", cn, 1

      While rs.EOF = False

      appoggio = CStr(rs("ORIGINE").Value & "")
      cmb_lista_connettori.AddItem CStr(rs("ORIGINE").Value & "")

      rs.MoveNext

      'If CStr(rs("ORIGINE").Value & "") <> appoggio Then
      'cmb_lista_effettiva.AddItem CStr(rs("ORIGINE").Value & "")
      'End If

      Wend

      End Sub


    Spero di essermi spiegato bene. Vi ringrazio anticipatamente per ogni vostro minimo aiuto. Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    758

    Re: VB6 e access

    Originariamente inviato da ing.tammaro
    Spero di essermi spiegato bene
    Non molto, a dire il vero. Cosa sarebbe un "foglio access" ? E che vuol dire che in un campo ci sono diverse celle?

    Tuttavia si intuisce che puoi risolvere il tuo problema semplicemente aggiungendo la parola chiave DISTINCT nella query (dopo SELECT).

    P.S.: una lettura preliminare del regolamento è sempre utile (titoli, formattazione del codice,...)

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Più che "masticare" il VB6, servirebbe una buona formazione di base sui Database.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    Originariamente inviato da ing.tammaro
    VB6 e access
    Invito a usare titoli più significativi e rappresentativi di questo.
    Il titolo di questa discussione l'ho corretto io.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.