Newsgroup: it.comp.www.asp
Titolo: nn trovo l'errore in questo vbs. BOOO

Quando mando in esecuzione questo script vbs mi da errore alla riga 1
carattere 1 dicendomi che č necessario oggetto 'Server',  perchč??
set Conn = Server.CreateObject("ADODB.Connection")
set Rs = Server.CreateObject("ADODB.Recordset")
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\inetpub\wwwroot\ospedale\ospedale.mdb;Persist Security Info=False"
Conn.Open strConn
strSQLQuery="SELECT * FROM Ordini WHERE ((DateDiff(DateInterval.Day, Now,
rs(data_scadenza))=3)"
Rs.open strSQLQuery, Conn, 1, 2
Do While Not Rs.EOF
    Set Mail = CreateObject("CDONTS.NewMail")
    Mail.From = "
mitt...@dominio.it
" 'Indirizzo mittente
    Mail.To = rs("Email") 'Indirizzo destinatario
    Mail.Subject = "Avviso prenotazione in scadenza"
    Mail.Body = "La desidero informare che la sua prenotazione tra tre
giorni deve effettuare la visita da lei prenotata"
    Mail.Send
    set Mail=nothing
    Rs.MoveNext
Loop
Rs.close
Conn.close
set Rs=nothing
set Conn=nothing
Grazie per l'attenzione

 carattere 1 dicendomi che è necessario oggetto 'Server',  perchè??
se e' un vbs... non esiste l'oggetto server... quindi devi toglierlo... :)
-- 
Lino Mari [mod - it.economia.e-commerce]
http://www.ebow.it
 - e-business on web!
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - d2D004
Oggi, l'organigramma è fatto di link, non di gerarchie.
Il rispetto per la conoscenza vince su quello per l'autorità astratta.

 
Okkio! L'oggetto Server č un oggetto di ASP. Se tu usi un vbs (quindi non 
un file con estensione asp) non funziona. Dovresti usare
set Conn = New "ADODB.Connection"
Ciao
Luka

E come faccio allora a leggere i dati dal database???
Quello che  vorrei fare è uno script che lancio automatiamente ogni giorno
(questo mi funziona) e che legge dei dati dal database e se la data che
legge è uguale a quella memorizzata nel campo data di una tabella del
database allora invia una e-mail con altri dati all'utente associato a
quella data (dovrebbe essere giusto come l'ho fatto lo script?!).
Ma se non leggo i dati dal db come faccio allora??
Perfavore aiutami


Moderatore di it.comp.www.asp - Microsoft .NET MVP
http://www.aspitalia.com/
 Enjoy the .NET community!
Corso Classic ASP, 
ASP.NET
 a Treviso? Dal 16 Giugno
su 
http://corsi.aspitalia.com/corsi/treviso.aspx

Ho fatto come mi hai suggerito tu ma mi da un errore subito in riga uno
dicendomi che è previsto un identificatore in colonna 15.
Perchè??
E' possibile che devo leggermi un manuale da 300 pagine per fare uno script
del cavolo???
Ti invio anche lo script. Se puoi aiutarmi mi faresti un grosso piacere.
Grazie Enzo
set Conn = New "ADODB.Connection"
set Rs = New.CreateObject "ADODB.Recordset"


 Now, rs(data_scadenza))=3
mi suona tanto come VBScript ma tu la stai passando e quindi facendo 
eseguire da Access. Non mi sembra che vada bene.
Prova a correggere queste due cose e poi, se hai ancora probs, scrivimi. 
Magari anche sulla posta privata, ok? Scusami se non riesco a testare il 
tuo codice e a rimandartelo corretto, ma in questo mom sono un po' preso 
dal lavoro. Cmq fammi sapere, se domani sono un po' piů scarico ti darň 
una mano un po' piů completa
Ciao
Luka