会员登录这一块,我都快做两天了,还是没做好,获得会员资料这一部分怎么也调不来。代码如下:
set rs=server.createobject("adodb.recordset")
sql="select * from SMT_member where SMT_company_id="&session("id")
rs.open sql,conn,1,1
key=rs("SMT_key")
key1=rs("SMT_key1")
vip=rs("SMT_regtype")
session("vip")=rs("SMT_regtype")
goname=rs("SMT_username")
goid=rs("SMT_company_id")
ksdate=rs("SMT_starttime") SMT_starttime开始时间
ktdate=rs("SMT_endtime") SMT_endtime 结束时间
zdate=rs("SMT_regtime") SMT_regtime为注册时间
lastdate=rs("SMT_lastdate")SMT_lastdate 最后登录时间
loginhtc=rs("SMT_loginhtc")
htc=rs("SMT_hit")
if session("comname")="" then
session("comname")=rs("SMT_comname")
session("comyb")=rs("SMT_compost")
session("comtel")=rs("SMT_comphone")
session("comfax")=rs("SMT_comfax")
session("comlxr")=rs("SMT_name")
session("comlxrsex")=rs("SMT_sex")
session("commail")=rs("SMT_email")
session("comweb")=rs("SMT_homepage")
session("comaddress")=rs("SMT_comadd")
end if
rs.close
set rs=nothing
if key=0 then
vipjbzt="待审"
elseif key=1 then
vipjbzt="正常"
elseif key=2 then
vipjbzt="过期"
elseif key=3 then
vipjbzt="推荐"
end if
if vip=0 then
vipjb="普通会员"
elseif vip=1 then
vipjb="黄金会员"
elseif vip=2 then
vipjb="黄金会员申请中..."
end if
tian=cdate(year(ktdate)&"-"&month(ktdate)&"-"&day(ktdate))-date()
ztian=cdate(year(ktdate)&"-"&month(ktdate)&"-"&day(ktdate))-cdate(year(ksdate)&"-"&month(ksdate)&"-"&day(ksdate))
错误类型:
Microsoft JET Database Engine (0x80040E14)
语法错误 (操作符丢失) 在查询表达式 'SMT_company_id=' 中。
大家再帮忙看看这部分还有没有其他错误?
多谢了!!!!
[此贴子已经被作者于2007-10-20 16:04:22编辑过]