% session.abandon 'on error resume next dbpath=server.mappath("data/sic.mdb") set conna=server.createobject("adodb.connection") conna.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DbPath sqla = "select * from sic where 識別碼=1" set rsa = Server.CreateObject("ADODB.Recordset") 'rsa.open sqla, conna, adOpenKeyset,adLockReadOnly RSa.Open sqla, Conna, adopenkeyset,adlockpessimistic rsa.movefirst rsa("sicno")=rsa("sicno")+1 if cdate(rsa("todayy"))<>date() then rsa("sicno1")=0 rsa("todayy")=date() else rsa("sicno1")=rsa("sicno1")+1 end if rsa1=rsa("sicno") rsa2=rsa("sicno1") rsa.update Set Conn0 = Server.CreateObject("ADODB.Connection") conn0.open "driver={SQL Server};Database=adver;Server=192.168.1.103;uid=jamest;password=8838" sql1="select * from adver where goodnews='ON' and 上檔日期<='"&date()&"' and 下檔日期>='"&date()&"' and r1 ='V1' order by r1 desc,識別碼 desc" Set rs1 = Server.CreateObject("ADODB.RecordSet") rs1.Open sql1, Conn0, adopenkeyset,adlockpessimistic rs1.movefirst sql2="select * from adver where goodnews='ON' and 上檔日期<='"&date()&"' and 下檔日期>='"&date()&"' and r1 ='V2' order by r1 desc,識別碼 desc" Set rs2 = Server.CreateObject("ADODB.RecordSet") rs2.Open sql2, Conn0, adopenkeyset,adlockpessimistic rs2.movefirst sql3="select * from adver where goodnews='ON' and 上檔日期<='"&date()&"' and 下檔日期>='"&date()&"' and r1 ='V3' order by r1 desc,識別碼 desc" Set rs3 = Server.CreateObject("ADODB.RecordSet") rs3.Open sql3, Conn0, adopenkeyset,adlockpessimistic rs3.movefirst sql4="select * from adver where goodnews='ON' and 上檔日期<='"&date()&"' and 下檔日期>='"&date()&"' and r1 ='V4' order by r1 desc,識別碼 desc" Set rs4 = Server.CreateObject("ADODB.RecordSet") rs4.Open sql4, Conn0, adopenkeyset,adlockpessimistic rs4.movefirst %>