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

Discussione: SQL - Query

  1. #1
    roccolamann non è in linea Scolaretto
    Post
    486

    SQL - Query

    Eseguo questa query per trovare dati da un database di Access
    codice:
       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
    138
    codice:
    .Open "SELECT * From VOCABOLI WHERE Traduzione = '" & RIcerca & "'", conn, 3, 3
    poi eventualmente togli li spazzi superflui in Ricerca

+ Rispondi al Thread

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi