Newsgroup: it.comp.www.asp
Titolo: Problemi Con Questa Query

rs.Open "UPDATE "& tabb &" SET "& campo &" = "& nuovo &" WHERE id = "& cont
&"",conn
perche'?
premetto che tabb, campo, nuovo e cont sono dati che acquisisco input con un
form html e che l'errore restituito e' il seguente:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Driver ODBC Microsoft Access] Errore di sintassi (operatore
mancante) nell'espressione della query 'Disponibile Modello 770wineee'.
/back/modd.asp, line 41
dove alla linea 41 c'e' la query...
e Disponibile Modello 770wineee sarebbe il contenuto della variabile nuovo.
qualcuno mi puo' aiutare?
PS: un consiglio: un buon manuale completo per l'asp?
--
elcesar che stą a laurą (19,115,MI)
http://elcesar.cjb.net
 non guardatelo e' vecchio!!
Pug 205 GTI Elefant Terible - null ost for 15" waiting

 form html e che l'errore restituito e' il seguente:
E ale', allora sappi che dal form arrivano esclusivamente dati di tipo
VARIANT (ossia array di caratteri) e che prima di usarli ti conviene
convertirli in variant di tipo string, long, integer o altro, mediante
l'apposita funzione (cstr(), clng(), cint()... ecc...). E ricordati che ogni
campo vuole il suo tipo di dati o un tipo compatibile:
puoi mettere un int dentro un long, puoi mettere una string dentro un memo,
una data, un int, un long o un boolean dentro una string... ecc... ma il
contrario potrebbe non essere possibile, come un long dentro un int, se
questo long e' maggiore di 2^16.
Insomma, sicuramente il problema che hai adesso dipende dal tipo di dati che
tenti di usare, su un campo sbagliato, ma e' probabilissimo che tu possa
avere problemi ad aggiornare il database se non specifichi cursorType e
lockType.
Auguri.
Andrea Venturo

se il campo è testo (come vedo che è il tuo) va messo tra virgolette singole

 Andrea Venturo
--
elcesar che stą a laurą (19,115,MI)
http://elcesar.cjb.net


 casomai un consiglio su un buon manuale?
3 libri: pragmatic programmer, code complete e refactoring. Non spiegano un
tubo di ASP, ma qualunque sia il lunguaggio di programmazione che usi (C,
VB, J, C# ecc..) dopo averli letti lavorerai molto meglio.
'guri
Andrea

Newsgroup: it.comp.www.asp
Titolo: chat in asp e problemino...

Ciao a tutti
ho il seguente codice ma c'è qualcosa che non va...
 sql="select * from utenti2"
 Set OBJdbConnection = Server.CreateObject("ADODB.Connection")
         OBJdbConnection.Open "driver={Microsoft Access Driver (*.mdb)};
 (dbq=
http://asp4free.ravenna2000.it/fow2chat/dati/utenti.mdb
)"     <------
qui viene segnalato l'errore
come posso fare????
Grazie a tutti
Merlino666

Certo prova così:
sql="select * from utenti2"
Set OBJdbConnection = Server.CreateObject("ADODB.Connection")
OBJdbConnection.Open "driver={Microsoft Access Driver (*.mdb)};
(dbq=c:\inetpub\wwwroot\miosito\utenti.mdb)"
Questo eprchè non puoi utilizzareun indirizzo internet, ma solo un
indirizzo fisico (tipo c:\miadir\miofile.mdb)
Spero di esserti stato utile
Liga97
ICQ: 11362849
E-mail: 
lig...@alo.it
 oppure 
a...@ligasoft.com
Web: 
www.ligasoft.com/asp

 qui viene segnalato l'errore
Prova con server.mappath (sempre che il DB e lo script risiedano sullo
stesso server)!