185 messaggi dal 14 novembre 2003
Tento di inviare una mail ma mi da questo errore:

ADODB.Fields error '800a0bb9'

Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.

/newsletter1.asp, line 136

Il codice è :

Set iMsg = CreateObject("CDO.Message")
Set iConf = CreateObject("CDO.Configuration")
Set Flds = iConf.Fields

Flds(cdoSendUsingMethod) = cdoSendUsingPort ---->RIGA DOVE MI DA ERR.
Flds(cdoSMTPServer) = "smtp.fastwebnet.it"
Flds(cdoSMTPServerPort) = 25
Flds(cdoSMTPAuthenticate) = cdoAnonymous ' 0
Flds.Update
With iMsg
Set .Configuration = iConf
.To = email
.From = "info@xxx.com"
.Sender = "info@xxx.com"
.Subject = "Newsletter xxxx"
.TextBody = "completa la tua registrazione cliccando sul link che segue: http://xxxxx/newsletter2.asp?email=" & email
Send
End With


Grazie per l'aiuto.

 - FRESH IS BETTER !
501 messaggi dal 09 giugno 2006
Contributi
Ciao.

Hai omesso la parte più importante della tua pagina ossia le prime righe. Hai fatto riferimento alla typelibrary di CDO?

Le costanti cdo* non vengono riconosciute se non fai riferimento alla typelibrary oppure non le definisci da qualche parte

In alternativa prova a sostituire il nome dell'enumeratore/delle costandi cdo* con il corrispondente valore. Te ne elenco alcuni (puoi trovare maggiori info su MSDN):

cdoSendUsingMethod = "http://schemas.microsoft.com/cdo/configuration/sendusing"
cdoSMTPServer = "http://schemas.microsoft.com/cdo/configuration/smtpserver"
cdoSMTPServerPort = "http://schemas.microsoft.com/cdo/configuration/smtpserverport"
cdoSMTPAuthenticate = "http://schemas.microsoft.com/cdo/configuration/smtpauthenticate"

cdoSendUsingPort = 2
cdoAnonymous = 0

Ciao.

Modificato da mrdev il 27 giugno 2006 22.17 -

.:. Marcello Rutter .:.

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.