<%@ LANGUAGE = JScript %> <% Response.Expires= -1 %> <% var oConn, oRs, oRs1, a, b="", aa, ab, ac, ad, ae, af, ag, ah=0,as; aa=parseInt(Request.QueryString("CallID"));ab=parseInt(Request.QueryString("CallsID")); ac=parseInt(Request.QueryString("ContactID"));ad=Request.QueryString("CallDate"); ae=Request.QueryString("CallTime");af=Request.QueryString("Subject");ag=Request.QueryString("Notes"); as=Request.QueryString("Act"); oConn = Server.CreateObject("ADODB.Connection"); oConn.Open(as); if(Request.QueryString("UpID")==1){ a=" Select Sum(IIf(ContactID="+ac+" And CallDate=format(format('"+ad+"','dd/mm/yyyy'),'mm/dd/yyyy') "; a=a+"And Format(CallTime,'Short Time')='"+ae+"' And Subject='"+af+"' And Notes='"+ag+"',1,0)) FROM Calls;"; oRs = oConn.Execute(a); if(oRs.Fields.Item(0).Value>=1){ah=1;} else{a="insert into Calls (ContactID, CallDate, CallTime, Subject, Notes) values ("; a=a+ac+",format(format('"+ad+"','dd/mm/yyyy'),'mm/dd/yyyy'),'"+ae+"','"+af+"','"+ag+"');"; oConn.Execute (a);}} if(Request.QueryString("UpID")==2){oConn.Execute("Delete CallID from Calls where CallID="+ab+";");} if(Request.QueryString("UpID")==3){a=" update Calls SET ContactID="+ac+","; if(ad!=null&&ad>""){a=a+"CallDate=format(format('"+ad+"','dd/mm/yyyy'),'mm/dd/yyyy')";}else{a=a+"CallDate=null";} if(ae!=null&&ae>""){a=a+",CallTime='"+ae+"'";}else{a=a+",CallTime=null";} a=a+",Subject='"+af+"',Notes='"+ag+"' where CallID="+ab+";"; oConn.Execute(a);} %> Contact - Call List Updater
Call ID  
For Deleting and Updating Only!!!               <% if(ah==1){Response.Write("Could not add Record, Record already exists!")}%>
Call ID0&&Request.QueryString("UpID")!=2){Response.Write(ab);} else if(Request.QueryString("UpID")==1){ a="Select * FROM Calls Where ContactID="+ac+" And CallDate=format(format('"+ad+"','dd/mm/yyyy'),'mm/dd/yyyy') And "; a=a+"Format(CallTime,'Short Time')='"+ae+"' And Subject='"+af+"' And Notes='"+ag+"';"; oRs = oConn.Execute (a); Response.Write(oRs("CallID"));} %> " size=7> Contact ID Call Date""&&Request.QueryString("UpID")!=2){Response.Write(ad);} %> " size=10> Call Time""&&Request.QueryString("UpID")!=2){Response.Write(ae);} %> " TITLE="When adding New Records - Only enter Hours and minutes in 24Hr format... (e.g 09:30 or 22:03)" size=5>
Subject");} else if(af>""&&Request.QueryString("UpID")!=2){Response.Write(">"+af+"");} else {Response.Write(">");} %>
Notes");} else if(ag>""&&Request.QueryString("UpID")!=2){Response.Write(">"+ag+"");} else {Response.Write(">");} %>
ADD!     DELETE!     UPDATE!     CLEAR/REFRESH!