Visualizzazione dei risultati da 1 a 6 su 6

Discussione: WHERE e IN

  1. #1

    WHERE e IN

    Ciao a tutti!

    come mai non mi funziona?


    codice:
        rs.Open "select * from bacheca where destinatari IN ('"&idutente&"') order by id desc", cn, 1
    non va in errore ma non non mi legge neanche il record così popolato: 1, 5, 8


    la query è:

    select * from bacheca where destinatari IN ('1') order by id desc"

  2. #2

  3. #3
    no, optime... i campi nel db sono testo.

    penso di aver risolto così:

    codice:
    where destinatari LIKE ('%"&idutente&"%')

  4. #4
    hai fatto l'esempio con i numeri, pensavo che fossero numeri

    allora devi fare in modi che sia


    ... WHERE id IN ('1','3','4012') ...



  5. #5
    e come trasformo al volo la stringa che arriva così dal db?

    1, 4, 7, 9

  6. #6
    stringa_buona="'" & replace(stringa_da_db, ",", "','") & "'"

    that easy!

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.