Ciao a tutti,
ho un problema abbastanza strano, sicuramente dovuto a qualche mio sbaglio, non mi apre il recordset:
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
Ma io sono sicuro che il recordset è pieno!
il codice è questo:
codice:
Dim idnewsletter
Dim rsNewsletter
Dim SQL
Dim SQL1
Dim rsListaUtenti
Dim oggetto
Dim utenti_mailing
Dim corpo_mailing
Dim immagine
Dim allegato
Dim footer
Dim titolo
idnewsletter = Request.Form("idnewsletter")
Set rsNewsletter = Server.CreateObject("ADODB.recordset")
sql = "SELECT * FROM ARCHIVIO_NEWSLETTER WHERE IDNEWSLETTER=" & idnewsletter
rsNewsletter.Open SQL, conn
sql1 = "SELECT * FROM LISTA_UTENTI_MAILING"
Set rsListaUtenti = Server.CreateObject("ADODB.recordset")
rsListaUtenti.Open SQL, conn
corpo_mailing = rsNewsletter.fields("TESTO")
utenti_mailing = rsListaUtenti.fields("EM_EMAIL")
oggetto = rsNewsletter.fields("TITOLO")
immagine = rsNewsletter.fields("IMMAGINE")
allegato = rsNewsletter.fields("ALLEGATO")
footer = rsNewsletter.fields("FOOTER")
titolo = rsNewsletter.fields("TITOLO")
L'errore me lo segnala dalla variabile corpo_mailing, la connessione la apro con un include
[CODE]<%@LANGUAGE="VBSCRIPT"%>
CODE]
Non riesco a capire dove possa essere l'errore, forse sarà la stanchezza che mi frega (è dalle 7 che lavorando)...
VVoVe:
Ciao e grazie
Fabio