研究一下leadbbs,想把用户信息拿出来,所以建立user.mdb,但后面脚本却有一条sql语句中,对两个数据库的比较操作。这里拿Board_Popfun.asp说一下
用dw查看1187行的字符串
Select top 1 T.ID,T.UserName,T.UserLimit,T.ShowFlag,T.Points,T.OnlineTime,T.MessageFlag,T.Login_lastpass,T.Login_falsenum,T.Pass,T.Login_RightIP,T.Prevtime,T.LockIP,T.LastWriteTime,T.LastAnnounceID,CharmPoint,CachetValue,S.IP,S.LastDoingTime from LeadBBS_User as T left join LeadBBS_OnlineUser as S on T.ID=S.UserID Where T.Username = '" & Replace(GBL_CHK_User,"'","''") & "'
这里LeadBBS_User 表在user.mdb 库
LeadBBS_OnlineUser表在LeadBBS.mdb库
匹配的条件是 T.ID=S.UserID
这里只想把LeadBBS_User提出去,所以一直没有想到好的方法
最后决定使用 同时连接两个数据库 用字符串保存再比较的方法
但还是有点问题 conn.Execute(sql)的
conn只能确定一个库,上面放到字符串保存,这里也有问题呢
希望熟悉的朋友,多多讨论,谢谢
QQ:6009199 MSN:geweihx@msn.com |