• User Newbie

    Syntax error in INSERT INTO statement

    Ciao e subito un grazie a chi proverà a risolvere 'sto problema ke mi sta facendo impazzire.. Premetto ke sto cercando di imparare il "fantastico" mondo asp e db..Sto modificando uno script trovato in rete..una sorta di CMS in asp x capirci..riesco a cancellare e modificare record già caricati sul db (da access..) ma nn riesco ad aggiungerne di nuovi xkè ottengo sempre l'errore in oggetto.. Syntax error in INSERT INTO statement

    Vi copio il codice incriminato

    strsql= "INSERT INTO news_t_newsdetails(title,newsdescription,newsdate,expirydate,active)"
    strTemp= " VALUES('" & SQLSafeString(strTitle) & "','" & SQLSafeString(strNewsDescription) & "','" & _
    SQLSafeString(strNewsDate) & "','" & SQLSafeString(strExpireDate) & "','" & SQLSafeString(strActive) & "'"
    strsql=strsql & ") " & strtemp & ")"
    'Response.Write strsql

    I nomi dei campi sn giusti e sul mio db li ho configurati così
    title -testo, newsdescription -memo, newsdate expirydate active -tutti testo.. ah dimenticavo, lo script originale funziona e nn dà questo errore..mi potete aiutare a capire??? grazie :arrabbiato:


  • User

    hai provato cosi ?

    
    strsql= "INSERT INTO news_t_newsdetails  (title,newsdescription,newsdate,expirydate,active)VALUES ('"
    strsql=strsql & SQLSafeString(strTitle) & "','" 
    strsql=strsql & SQLSafeString(strNewsDescription) & "','"
    strsql=strsql & SQLSafeString(strNewsDate) & "','"
    strsql=strsql & SQLSafeString(strExpireDate) & "','"
    strsql=strsql & SQLSafeString(strActive) & "')"