Pagina 3 di 4 primaprima 1 2 3 4 ultimoultimo
Visualizzazione dei risultati da 21 a 30 su 38
  1. #21
    perfetto, ho sostituito gli apici doppi con i singoli, e sembra funzionare.

    problemino: il risultato della ricerca è visibile solo se mando in esecuzione il codice con il debug. se lo mando normale, non mi restituisce nulla, pur inserendo gli stessi identici parametri!

    c'è una spiegazione per questo fenomeno alquanto strano?...:master:

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  2. #22
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    Originariamente inviato da ladyBlu
    perfetto, ho sostituito gli apici doppi con i singoli, e sembra funzionare.

    problemino: il risultato della ricerca è visibile solo se mando in esecuzione il codice con il debug. se lo mando normale, non mi restituisce nulla, pur inserendo gli stessi identici parametri!

    c'è una spiegazione per questo fenomeno alquanto strano?...:master:


    cioè?

  3. #23
    Originariamente inviato da darkblOOd


    cioè?
    come sarebbe cioè?...


    allora, va bene con gli apici singoli, però riesco a vedere il risultato della ricerca nella mia listview solo se mando in esecuzione il programma e lo eseguo col debug. altrimenti vedo una bella listview vuota vuota...:master:


    più chiaro ora?...

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  4. #24
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    cosa intendi per "eseguo col debug" che lo mandi avanti passo passo con F8?

    posta il codice

  5. #25
    Originariamente inviato da darkblOOd
    cosa intendi per "eseguo col debug" che lo mandi avanti passo passo con F8?
    ma bravo a mamma, ci sei arrivato... proprio F8...
    quindi, se lo "eseguo col debug e lo mando avanti passo passo con F8" il risultato della ricerca viene scritta nella listview, se invece non uso F8 la listview rimane inspiegabilmente bianca...


    posta il codice
    e che codice vuoi che ti posto?...:master:

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  6. #26
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    Originariamente inviato da ladyBlu

    e che codice vuoi che ti posto?...:master:
    quello che riempie la listview :adhone:

  7. #27
    Originariamente inviato da darkblOOd
    quello che riempie la listview :adhone:
    ok, eccoti servito...
    codice:
    Sub MostraDettagli(Tipo As Integer, Optional MioFiltro As String)
    
      Dim miaSQL As String, MioRS As ADODB.Recordset 
      Dim mioIDRicerca As Long, miaDescrizione As String
      Dim mioTipo As String, mioIndice As Long,
      Dim mioDettaglio1 As String, mioDettaglio2 As String
      Dim mioDettaglio3 As String, miaLarghezza As Long
      Dim mioItem As ListItem, miaIntestazione As ColumnHeader
      Dim mioSubItem As ListSubItem, mioIDRicercaStr As String
        
      Set MioRS = New ADODB.Recordset
      
      miaSQL = "SELECT * from #tbRicercaGlobale WHERE Tipo = " & Tipo
      If MioFiltro <> "" Then miaSQL = miaSQL & " AND " & MioFiltro
       
      miaSQL = miaSQL & " ORDER BY Descrizione"
    
      MioRS.Open miaSQL, miaConn, 1, 3
      If MioRS.EOF Then Exit Sub
    
      MioRS.MoveFirst
    
      Do Until MioRS.EOF
    
         miaDescrizione = MioRS("Descrizione")
         mioIDRicerca = MioRS("IDRicerca")
         mioIDRicercaStr = Chr(Tipo + 65) & CStr(mioIDRicerca) & """"
         If Not IsNull(MioRS("Dettaglio1")) Then 
                 mioDettaglio1 = MioRS("Dettaglio1") 
            Else 
                 mioDettaglio1 = ""
         End If
    
         If Not IsNull(MioRS("Dettaglio2")) Then 
                 mioDettaglio2 = MioRS("Dettaglio2") 
            Else 
                 mioDettaglio2 = ""
         End If
    
         If Not IsNull(MioRS("Dettaglio3")) Then 
                 mioDettaglio3 = MioRS("Dettaglio3") 
            Else 
                 mioDettaglio3 = ""
         End If
      
         Set mioItem = lstDettagli.ListItems.Add(, mioIDRicercaStr, & _
                       miaDescrizione, "persona", "persona")
         Set mioSubItem = mioItem.ListSubItems.Add(, , mioDettaglio1)
         Set mioSubItem = mioItem.ListSubItems.Add(, , mioDettaglio2)
         Set mioSubItem = mioItem.ListSubItems.Add(, , mioDettaglio3)
      
         MioRS.MoveNext
    
    Loop
    
    End Sub

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  8. #28
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    prima del loop prova a mettere rs.,ovelast e rs.MoveFirst....ricordi il casino della posizione sul primo record?

  9. #29
    Originariamente inviato da darkblOOd
    prima del loop metti rs.MoveFirst....ricordi il casino della posizione sul primo record?
    già fatto... me lo ero scordato...

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  10. #30
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    Originariamente inviato da ladyBlu
    già fatto... me lo ero scordato...
    e funziona?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.