Visualizzazione dei risultati da 1 a 2 su 2

Discussione: error error '80040e10'

  1. #1

    error error '80040e10'

    Ciao a tutti,

    vi spiego brevemente la mia situazione:

    Ho un database con 2 colonne : PRODOTTO (Testo) e CATALOGO (Coll. Ipertestuale) nella Tabella PROVA

    La connessione alla tabella è la seguente:
    <%
    Dim conn
    Set conn = Server.CreateObject("ADODB.Connection")
    conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& Server.MapPath("/mdb-database/database.mdb")
    %>


    La query dei campi è la seguente:

    <%
    Dim strSQL
    strSQL = "SELECT PRODOTTO FROM PROVA ORDER BY Name"


    Set objRS = Server.CreateObject("ADODB.Recordset")


    objRS.Open strSQL , conn
    Do While Not objRs.EOF

    response.write "" & objRS("PRODOTTO") & "" & "
    "
    objRs.Movenext
    Loop

    objRs.Close
    set objRs = Nothing

    conn.Close
    Set conn = Nothing

    %>



    Ho controllato l'esattezza dei nomi delle Colonne e tutto è ok.
    L'errore che appare è questo:

    Microsoft OLE DB Provider for ODBC Drivers error '80040e10'

    [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.

    /prodotti.asp, line 22



    C'è da dire anche che questo errore riferito alla riga:
    objRS.Open strSQL , conn
    compare solo quando c'è questo comando:
    strSQL = "SELECT PRODOTTO FROM PROVA ORDER BY Name"
    mentre scompare quando metto questo (e quindi evito "ORDER BY"):
    strSQL = "SELECT * FROM PROVA"

    Sicuramente mi sono "impallato"...ma non riesco a venirne a capo..
    chiedo AIUTO!
    Riccardo

  2. #2
    Name deve essre il nome di una colonna...la sintassi di orderb by è

    ORDER BY [campo](asc,desc)

    nel tuo caso sarà un order by prodotto asc, se vuoi l'rdinamento alfabetico crescente, oppure order by prodotto desc se lo vuoi decrescente


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.