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

    Errore sintassi update (0x80040E14)

    Ciao a tutti, ho dei prob con questo codice, non riesco a capire dove sia l'errore
    ho provato un pò in tutte le maniere, ma niente.
    Mi restituisce sempre

    Microsoft JET Database Engine (0x80040E14)
    Errore di sintassi nell'istruzione UPDATE.
    scrivi.asp, line 289

    Qualcuno ha dei suggerimenti?

    Grazie 1000
    Andrea

    codice:
    objConn.Execute ("UPDATE links SET title = '" & TSQLEncode(Request.Form("title")) _
    & "', url = '" & Request.Form("url")_
    & "', description  = '" & TSQLEncode(Request.Form("description"))_
    & "', logo = '" & Request.Form("logo")_						
    & "', note = '" & Request.Form("note")_					
    & "', telefoni = '" & Request.Form("telefoni")_
    & "', stelle = '" & Request.Form("stelle")_
    & "', hits = " & Request.Form("hits")_
    & ", subcat = " & Request.Form("subcat")_
    & ", catid = " & Request.Form("catid")_
    & ", email = '" & Request.Form("email")_
    & "', emailopt = " & Request.Form("emailopt")_
    & ", popular = " & Request.Form("popular")_
    & ", votes = " & Request.Form("votes")_
    & ", rating = " & Request.Form("rating")_
    & ", recipurl = '" & Request.Form("recipurl")_
    & "', comments = '" & TSQLEncode(Request.Form("comments"))_
    & "', contact = '" & SQLEncode(Request.Form("contact"))_
    & "', keyword = '" & SQLEncode(Request.Form("keyword"))_
    & "', gps = '" & Request.Form("gps")_
    & "', long = '" & Request.Form("long")_
    & "', userid = " & Request.Form("userid")_
    & ", avvertenza = '" & TSQLEncode(Request.Form("avvertenza"))_
    & "', booking = '" & TSQLEncode(Request.Form("booking"))_
    & "', inglese = '" & TSQLEncode(Request.Form("inglese"))_			
    & "', tedesco = '" & TSQLEncode(Request.Form("tedesco"))_
    & "', olandese = '" & TSQLEncode(Request.Form("olandese"))_
    & "', webcam = '" & TSQLEncode(Request.Form("webcam"))_
    & "', intestazione = '" & TSQLEncode(Request.Form("intestazione"))_
    & "', active = " & myTrue & ", datein = '"& date &"', linktype = " & Request.Form("linktype") & " WHERE linkid = " & Request.QueryString("linkid") & ";")

  2. #2
    immagino tu stia usando un po' di parole riservate come nomi dei campi... mettili tutti tra parentesi quadre

    es..

    & "', [note] = '" & Request.Form("note")_

  3. #3
    Ciao,

    avevo provato anche questa soluzione ma mi da sempre lo stesso errore

    grazie

  4. #4
    Risolto, forse sono più di quelle che avevo individuato io le parole riservate, ho fatto come mi hai detto tu, ho messo le parentesi ha tutti i valori ed è partito.

    grazie per il suggeruimento.

    Alla prossima
    Andrea

  5. #5

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.