+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 2 su 2

SQL - Query

  1. #1
    roccolamann non è in linea Scribacchino
    Post
    519
    Like Inviati  
    0
    Like Ricevuti  
    0
    Eseguo questa query per trovare dati da un database di Access
       Dim conn As Object
       Dim RIcerca As String
       Dim rs As Object
       RIcerca = InputBox("Inserisci PAROLA" & vbCrLf & "di cui trovare la TRADUZIONE")
            Set conn = CreateObject("ADODB.Connection")
                 conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=MioDatabase.mdb;User Id=Admin; Password="
                  Set rs = CreateObject("ADODB.Recordset")
                    With rs
                       .Open "SELECT * From VOCABOLI WHERE Traduzione LIKE '%" & RIcerca & "%'", conn, 3, 3
                    End With
               Messaggio = (rs("Vocabolo").Value
    
    Questa query però non funziona bene: nel senso che se ad esempio cerco la Parola "Rendere" mi restituisce le parole
    "sorprendere", "arrendere", "comprendere".
    Io vorrei invece che mi restituisse solo la parola "rendere".
    Come devo correggere la query SQL?

  2. #2
    Ferrari_and non è in linea Scolaretto
    Post
    309
    Like Inviati  
    2
    Like Ricevuti  
    3
    .Open "SELECT * From VOCABOLI WHERE Traduzione = '" & RIcerca & "'", conn, 3, 3
    
    poi eventualmente togli li spazzi superflui in Ricerca

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Risposte: 6
    Ultimo Post: 21-01-2019, 16:23
  2. Report da query a campi incrociati basata su query parametrica
    Da mailman_1969 nel forum Microsoft Access
    Risposte: 21
    Ultimo Post: 30-05-2017, 11:14
  3. Risposte: 7
    Ultimo Post: 23-06-2015, 15:14
  4. Query con criterio dato da dati ricavati da altra query
    Da RiccardoA nel forum Microsoft Access
    Risposte: 13
    Ultimo Post: 15-11-2012, 10:14
  5. Risposte: 13
    Ultimo Post: 04-10-2010, 16:13