Visualizzazione dei risultati da 1 a 3 su 3

Discussione: select top

  1. #1

    select top

    ciao a tutti ho un problemino ho questo pezzo di codice:

    codice:
    strSQL="SELECT * FROM prova WHERE nome LIKE '%"& parola &"%' AND locale LIKE '%"& parola2 &"%' AND tipo LIKE '%"& parola3 &"%' ORDER BY ID DESC "
    funziona. Lo cambio con questo per farmi apparire le prime 10 righe:

    codice:
    strSQL="SELECT top 10 FROM prova WHERE nome LIKE '%"& parola &"%' AND locale LIKE '%"& parola2 &"%' AND tipo LIKE '%"& parola3 &"%' ORDER BY ID DESC "
    Mi da questo errore: [Microsoft][ODBC Microsoft Access Driver] The SELECT statement includes a reserved word or an argument name that is misspelled or missing, or the punctuation is incorrect.

    Perchè?

  2. #2
    Metti l'asterisco o spicifica i campi che ti servono così:

    SELECT top 10 * FROM prova ecc. ecc.
    "La vendetta è un piatto che va gustato freddo"
    Antico proverbio Klingon.
    Lo chiamavano il 'Computer Umano'. Sapeva contare fino a 20 e nudo fino a 21!

  3. #3
    grazie funziona

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.