Pagina 3 di 4 primaprima 1 2 3 4 ultimoultimo
Visualizzazione dei risultati da 21 a 30 su 33
  1. #21
    Utente di HTML.it L'avatar di Fado84
    Registrato dal
    Feb 2004
    Messaggi
    347
    Perfetto.. Funziona...
    Sei stato gentilissimo..
    un'ultima cosa..
    Adodc1.Recordset.EOF e .BOF che comandi sono??

    grazie

  2. #22
    Utente di HTML.it L'avatar di junx
    Registrato dal
    May 2004
    Messaggi
    322
    Adodc1.Recordset.EOF e .BOF che comandi sono??
    BOF = Inizio del file (Begin Of File)
    EOF = Fine del file (End Of File)

    Se entrambe le condizioni sono vere, cioè ci troviamo sia all'inizio che alla fine, significa che il file (in questo caso il recordset) è vuoto, quindi servono a controllare che il Recordset sia o no vuoto, equivale a Recordcount = 0.

    Ciao.

  3. #23
    Utente di HTML.it L'avatar di Fado84
    Registrato dal
    Feb 2004
    Messaggi
    347
    bella, grazie mille di tutto!!

  4. #24
    Utente di HTML.it L'avatar di Fado84
    Registrato dal
    Feb 2004
    Messaggi
    347
    Un'altra cosa per favore e poi questo comando sarà perfetto..
    I) Quando seleziono un elemento con il mouse, mi resta aperta la tendina..
    II)Vorrei che quando clikko sopra la datacombo mi caricasse tutti gli elementi del database invece se c'è gia un elemento dentro mi carica solo quell'elemento o altri elementi che contengano come prefisso quel nome..
    Spero d'essermi spiegato abbastanza bene..

    P.S: ho pravato in un casino di modi ma nada.. è un mio limite..

  5. #25
    Utente di HTML.it L'avatar di Fado84
    Registrato dal
    Feb 2004
    Messaggi
    347
    Ho notato un'altro bug..
    Ad esempio se nella datacombo è caricata la parola Andrea se io digito "A", me lo prende, se cancello la A e la riscrivo non me la prende più, la volta dopo si.. si alternano..
    Grazie mille!!!

    Confido in te JUNX!!!!

  6. #26
    Utente di HTML.it L'avatar di Fado84
    Registrato dal
    Feb 2004
    Messaggi
    347
    un'altra cosa...
    quando uso questa funzione messa in un modulo non mi fa uscire quando premo freccia su e giu.. che sbaglio??

    codice:
    Public Sub AutoComplete(Data As Object, Controllo As DataCombo, tabella As String, colonna As String)
    If KeyUPDown = 38 Or KeyUPDown = 40 Then
        Exit Sub
    End If
    
    Dim Lunghezza As Integer
    Dim Testo As String
    
    Lunghezza = Len(Controllo.Text)
    Testo = UCase(Trim(Controllo.Text))
    
        If Lunghezza <> 0 Then
            Data.RecordSource = "SELECT * FROM " & tabella & " WHERE " & tabella & " LIKE UCASE('" & Testo & "%') ORDER BY " & tabella
            Data.Refresh
            Controllo.Refresh
    
            
            If Not (Data.Recordset.BOF And Data.Recordset.EOF) Then
                    SendKeys "%{DOWN}"
                Else
                    SendKeys "{ESC}"
            End If
            Controllo.SelStart = Len(Controllo)
        Else
            Data.RecordSource = "SELECT * FROM " & tabella & " ORDER BY " & tabella
            Data.Refresh
            Controllo.Refresh
        End If
    
    End Sub
    Grazie mille!!

  7. #27
    Utente di HTML.it L'avatar di junx
    Registrato dal
    May 2004
    Messaggi
    322
    KeyUPDown devi dichiararla nel modulo.
    Ciao.

  8. #28
    Utente di HTML.it L'avatar di Fado84
    Registrato dal
    Feb 2004
    Messaggi
    347
    nada non funge..
    Hai qualche idea per gli altri bug?

    GRAZIEEEEEEEEEEEEE

  9. #29
    Utente di HTML.it L'avatar di junx
    Registrato dal
    May 2004
    Messaggi
    322
    Deve fungere!
    Questo è il tuo codice:

    codice:
    Public Sub AutoComplete(Data As Object, Controllo As DataCombo, tabella As String, colonna As String)


    che non funzionerà mai per ovvi motivi.....

    Prova così:

    codice:
    Public Sub AutoComplete(Data As Object, Controllo As DataCombo, tabella As String, colonna As String, KeyUpDown as Integer)


    Ciao.

  10. #30
    Utente di HTML.it L'avatar di Fado84
    Registrato dal
    Feb 2004
    Messaggi
    347
    strano adesso funziona anche se avevo gia provato..
    hai idea da cosa siano dovuti gli altri bug?

    grazie

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.