30 messaggi dal 02 luglio 2003
dirmi perchè qs stringa sql

<%aggiungi = "UPDATE news SET marchio='"&march&"', data='"&dat&"', news='"&news&"' WHERE Id = '"&Request.QueryString("id")&"'"

objrs.Open aggiungi, objconn

che modifica i dati in un database mi restituisce l'errore seguente

Microsoft OLE DB Provider for ODBC Drivers errore "80040e07'

[Microsoft][Driver ODBC Microsoft Access] Tipi di dati non corrispondenti nell'espressione criterio.




Ricordati sempre di sapere di non sapere e che ci sarà sempre qualcosa da imparare
2.584 messaggi dal 14 maggio 2001
Se ID è un campo numerico non devono esserci gli apici
30 messaggi dal 02 luglio 2003
seoman ha scritto:
Se ID è un campo numerico non devono esserci gli apici


Ok però adesso ho levato gli apici visto che Id è un campo contatore e quindi numerico e mi restituisce qs errore

Microsoft OLE DB Provider for ODBC Drivers errore "80040e14'

[Microsoft][Driver ODBC Microsoft Access] Errore di sintassi (operatore mancante) nell'espressione della query 'Id ='.



Ricordati sempre di sapere di non sapere e che ci sarà sempre qualcosa da imparare
2.584 messaggi dal 14 maggio 2001
Prova a inserire prima dell'open:

response.write Request.QueryString("id") & "---"
response.end

Se ti inserisce l'Id prova a postare il codice che usi... altrimenti non ricevi l'Id dalla pagina precedente

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.