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

    problema con like in vb6

    Ciao, mi sta succedendo una cosa strana.
    Utilizzando l'operatore Like da visual basic per eseguire una query all'interno di una tabella di access ho riscontrato questo problema:
    il codice:



    Set R = New ADODB.Recordset
    Nome = InputBox("Inserisci il nome e / o il cognome del Cliente da cercare.", "Ricerca per Nome e Cognome")
    'Sql = "SELECT * FROM ACli WHERE NeCCli Like '*" & Nome & "*'"
    'Sql = "SELECT * FROM ACli WHERE NeCCli Like '[E]*'"
    Sql = "SELECT * From ACli WHERE ACli.NeCCli like 'Elvis'"

    R.Open Sql, C, adOpenForwardOnly, adLockPessimistic, adCmdText
    Set frmACli.G3.Recordset = R
    frmACli.G3.Visible = True

    With frmACli
    .txtCod = frmACli.G3.TextMatrix(1, 1)
    .txtDit = frmACli.G3.TextMatrix(1, 2)
    End With
    set r = nothing


    come si vede ho fatto varie prove, ma non va!!!

    non capisco perchè non mi ritorna niente!, nessun record.
    il fatto è che nella tabella c'è un record con Elvis nel campo NeCCli, ma non capisco dove sbaglio.

    Ho provato a trascrivere questo codice in una query sql di access e lì funziona.
    come devo fare?

    AIUTO!!!!
    GRAZIE
    ciao

  2. #2

  3. #3

    grazie

    avevo combinato stanotte.
    grazie comunque
    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.