回 帖 发 新 帖 刷新版面

主题:更新数据库出错,大虾帮帮忙!

sql="update theme set tit_url='"&trim(request("name"))&"' where tit_theme='"&session("theme")&"'"
set re=conn.execute(sql)
在sql2000中tit_url 是 char 50  tit_theme 是char 50

执行上两句能原来的tit_url字段的值变成空白,不能更新原来的值


还有
sql="update theme set tit_url='"&trim(request("name"))&"' where tit_theme="&session("theme")&""
set re=conn.execute(sql)

去掉session外的两个单引号 就报错说 
列名 '人寿险子系统的设计与实现' 无效  (“人寿险子系统的设计与实现”是session("theme")的值)


请大虾们帮帮忙!!!


回复列表 (共1个回复)

沙发


tit_url字段的值变成空白,说明你的语句已执行了!

request("name") 应该是它没有获取到值!

建议检查一下request("name"),是否获取到了值!

我来回复

您尚未登录,请登录后再回复。点此登录或注册