23 messaggi dal 21 luglio 2001
Ciao!!

Quello che sto tendando di fare è questo........
apro il db1
leggo la tabella link e vado a leggere un dato
poi apro la tabella tab_news per inserire il valore letto dalla tabella link all'interno dello stesso campo Link della tabella tab_news...risultato si pianta tutto alla riga di comando rsc.update (l'errore è riportato in fondo) Why?


dim objconn
dim rsc , SQL , rsclink
set objconn = server.createobject ("adodb.connection")
objconn.ConnectionString="Driver={MySQL};Database=db1;UID=root;PWD=password;"
objconn.Open
SQL = "Select link from link where Categoria = ('carsets') "
rsclink = objconn.Execute(SQL)
response.write rsclink("link") & "<br>"
set rsc= server.createobject("adodb.recordset")
rsc.open "tab_news", objconn, , adLockOptimistic , adcmdtable
rsc.AddNew
rsc("Link") = rsclink("link")
response.write rsc("Link") & "<BR>"
rsc.update
rsc.close
set rsc = Nothing
rsclink.close
set rsclink = Nothing
objconn.close
set objconn=nothing


Risultato con Errore!!!

www.f1gp3.it
www.f1gp3.it

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Driver Manager] Invalid string or buffer length

/test3.asp, line 17


Daniele Giorgini (Mcgio)

Daniele Giorgini (Mcgio)
137 messaggi dal 06 settembre 2002
Verifica quanto segue:
- che il campo di origine non sia un memo ed il campo destinazione sia un campo testo;
- che entrambi i campi siano testo, ma quallo origine sia più lungo di quello destinazione;
- verifica, insomma, che entrambi i campi siano dello stesso tipo.

Davide Pongan

Davide Pongan
www.pongan.com

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.