Hej ! ok...jag har testat med att använda mig av scheduled task men inte fått det att rocka riktigt. Tack så mycket för hjälpen Putte !!Till Pelle eller någon annan som kan hjälpa till !
När jag ändå är här inne och skriver så tänkte jag göra ytterliggare en förfrågan.
Det är så att jag har en avtalsdatabas där jag kollar igenom avtal som håller på att gå.
Mina avtal läggs in med datumformateringen 2002-03-23
Jag vill att min kolumn 'Datum' ska kollas igenom och 31 dagar innan avtalet går ut ska ett mail skickas ut till dom det berör.
Hur gör man lättast, skriver den kod som ska utföras, sparar som en .vbs fil och lägger till den i scheduled tasks, eller ?
Även Jmail komponenten måste man in å lukta lite på, väl ?
HJÄLP !!
Koden jag har börjat skriva lite på ser ut som följer:
<%
Set DataConn = Server.CreateObject("ADODB.Connection")
DataConn.Open "DRIVER={sql server};server=sqlserver;database=avtal"
%>
<%
Function SQLDate(Value)
If IsDate(Value) Then
SQLDate = "'" & Month(Value) & "/" & Day(Value) &"/" & Year(Value) & "'"
Else
SQLDate = Null
End If
%>
<%
strSQL = "SELECT * FROM Avtal WHERE Datum < " & SQLDate(DateAdd("d",-31,Now()))
set RS=DataConn.execute(strSQL)
%>
Kan man lätt göra en utskrift på något sätt utan JMail komp. (om det är den man ska använda) för att se om det fungerar ?
Ett start tack till den/de som hjälper mig med detta !!
Har bråttom !
// Martin BSv: Till Pelle eller någon annan som kan hjälpa till !
Lite frågor till dig först.
Är du eller någon inne i systemet ofta? Varje arbetsdag.
Om så är fallet så skulle jag göra på följande sätt:
på en adminsida göra en sökning på vilka avtal som går ut inom en månad.
strSQL = "SELECT * FROM Avtal WHERE Datum < " & SQLDate(DateAdd("d",-31,Now()))
'Connection kod
if rs.eof or rs.bof then
'inga avtal går ut
else
do until rs.eof or rs.bof
'opps...något går ut.
'hämta emailadresser
'skicka mail
rs.movenext
loop
end if
Vill du ha hjälp med CDONT.Newmail eller JMail så hör av dig.
PutteSv: Till Pelle eller någon annan som kan hjälpa till !
Folk kommer att vara inne där mer eller mindre var varannan dag.
Det verkar som du har koll på detta, det hade varit väldigt bussigt om du skulle kunna hjälpa mig med hur admin sidan i så fall ska se ut.
Vilken komponent är bäst att använda sig CDONT.Newmail eller JMail ?
Om jag föstått allt rätt så ligger det till så här:
Gör man en admin sida där detta ligger på, så innebär det att sökningen efter avtal som håller på att gå ut enbart körs när folk är inne, vilket i så fall inte är bra. Eftersom den bör nog köras en gång om dan.
Ahh vet de fan !
Men det vet du nog bättre !!
Mvh
// Martin B