权限问题。你的运行环境没有配置好。
set rst=Server.CreateObject("ADODB.Recordset")
sql="select * from test1"
set rs=conn.execute(sql)
这个是不需要的
看看你的日期格式对否,是否有允许空字符串!
cn2=" ' "&a1&" ',' "&a2&" ',' "&a3&" ',' "&a4&" ',' "&a5&" ',' "&a5&" ' "
改成
cn2=" #"&a1&"#,'"&a2&"','"&a3&"','"&a4&"','"&a5&"','"&a5&"' "
原因1:ACCESS中日期要用#括起来;
原因2:单引号前后都多了个空格。
不是代码问题,是你的系统IIS没有配置好