Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    48

    [VB6] Combobox... problema additem

    Salve a tutti, ho un db con una tabella avente diversi "Generi" di giochi, e vorrei listare i vari generi in un combobox, solamente che il combobox mi rimane vuoto e non capisco perché (non da alcun errore, rimane vuoto e basta).

    Eccovi il codice:

    codice:
    Private Sub Form_Load()
        Dim bolVuoto As Boolean
        
        bolVuoto = False
        
        strTabella = "SELECT * FROM Generi"
        Call mdl_datab.records(strTabella)
        
        If Not rs.NoMatch Then
            rs.MoveFirst
            Debug.Print "pieno"
        Else
            bolVuoto = True
            Debug.Print "vuoto"
        End If
        
        If bolVuoto = False Then
            Do While rs.EOF
                cmb_Generi.AddItem rs!Genere
                rs.MoveNext
            Loop
        End If
        
    End Sub
    Grazie per un help.
    Saluti.

  2. #2
    io credo che se non ci fai vedere quello che fa la sub chiamata con CALL non possiamo aiutarti....

    fai un debug e segui passo passo e vedi se ti ritorna i giusti valori....cosi troverai il problema...sai come si debugga vero ?
    visitate www.pcprimipassi.it, il portale italiano per i neofiti del computer

    "Tanto prima o poi ti buco...." disse il baco alla noce!

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    48
    Eccoti la sub richiesta:

    codice:
    Public Sub records(strTabella)
    Set rs = db.OpenRecordset(strTabella)
    End Sub
    C'é anche un altra sub che viene chiamata all'inizio del progetto che é:

    codice:
    Public Sub datab()
    Set db = OpenDatabase(App.Path & "\Database\dbmgc04.mdb")
    End Sub
    Il codice non ha difetti secondo me, o per lo meno non ne ho trovati (nb: sono molto inesperto ed é la prima volta che uso un combobox). Cmq ripeto, l'applicazione non da errori, semplicemente mi ritrovo con il combobox vuoto, e posso assicurare il che il db funziona benissimo e che i riferimenti ad esso sono assolutamente corretti.

    Vi ringrazio per l'help.

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    48
    UP aiuto... plz

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    48
    UP aiuto plz.

  6. #6
    Ciao Prova così
    codice:
        If bolVuoto = False Then
            Do Until rs.EOF
                cmb_Generi.AddItem rs.Field("Genere")
                rs.MoveNext
            Loop
        End If
    Fammi Sapere ciao

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.