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

    conn.execute:non va "Too few parameters"

    Bah..
    non uso spesso conn.execute, perchè poco uso i metodi Update e/o Insert..
    Ma ho dei problemi che risultano essere cronici, quindi sbaglio qualcosa a scrivere.
    In particolare
    codice:
    <%
    'Cancello la mail indicata da tutti i commenti che la contengono avente come id_news=n
    sql_delete="UPDATE commenti set mail_not = '' WHERE id_news="&news_id
    conn.execute(sql_delete) %>
    ma semplicemente questo mi da dei problemi.
    La SQL query è
    UPDATE commenti set mail_not = '' WHERE id_news=200

    E l'errore è
    Too few parameters. Expected 1.

    Ma che si aspetta??
    Se serve per indicare la connessione uso questo
    <%
    ''connessione al database
    Set conn = Server.CreateObject("ADODB.Connection")
    dbasename = "/mdb-database/news.mdb"
    conn.open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath(dbasename)
    Set rs = Server.CreateObject("ADODB.Recordset")
    %>

    Grazie,
    Riky

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Cosa stampa a video?
    codice:
    <%
    'Cancello la mail indicata da tutti i commenti che la contengono avente come id_news=n
    sql_delete="UPDATE commenti set mail_not = '' WHERE id_news="&news_id
    response.write (sql_delete)
    response.end
    conn.execute(sql_delete) %>
    Assicurati che il campo mail_not possa contenere una stringa vuota.

    Roby

  3. #3
    Peerfetto!
    Si trattavi di un problema nel nome del campo (che avevno indicato dimenticandomi una e in Email_not)..poi c'era anche il problema della lunghezza nel campo che non poteva essere messa a zero..
    ma ho sopperito mettendo uno spazio da una parte ed un controllino di lunghezza dall'altro..

    Grazie mille,

    Riky

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.