Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Data type mismatch per ordinamento articoli

    Salve a tutti, sto cercando di impostare il mio sito web per l'inserimento di news/articoli e tutto sembra filare per il meglio se non che, una volta premuto il pulsante "invia" della pagina avente il form con tutti i dati, ottengo questo bel messaggio di errore


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

    [Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.

    /articoli.asp, line 10


    Ora, la linea a cui si riferisce è questa:

    Set res=conn.Execute("SELECT ID FROM articoli WHERE id_attivo = 1 ORDER BY ID")

    dove ID è il campo chiave "autonumber" di Microsoft Access. Dov'è che sbaglio?

  2. #2
    sarà id_attivo che dà problemi... di che tipo è?

  3. #3
    Era di tipo testo, grazie mille per avermelo fatto notare!

  4. #4

  5. #5
    Adesso però mi è comparso un nuovo problema, che non riesco veramente a capire dove va a parare. Voglio visualizzare il nickname della persona che ha rilasciato l'ultimo commento all'articolo e quindi ho scritto il testo che riporto sotto.


    Dim nomecomm
    nomecomm = conn.Execute("SELECT user_table.user_nick AS idcomm, user_table.user_name AS nickcomm FROM user_table LEFT JOIN commenti_articoli ON user_table.user_nick = commenti_articoli.id_autore WHERE commenti_articoli.id_articolo = articoli.id ORDER BY commenti_articoli.id DESC")
    Dim nickcomm, idcomm
    idcomm=nomecomm("idcomm")
    if (nomecomm("nickcomm") > "") then
    nickcomm=nomecomm("nickcomm")
    else
    nickcomm=("n.c.")
    end if


    L'errore che ottengo è:


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

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

    /articoli.asp, line 32


    Dov'è che sbaglio stavolta?

  6. #6
    articoli.id è sbagliato

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.