+ -
当前位置:首页 → 问答吧 → 关于ASP执行SQL修改的问题。

关于ASP执行SQL修改的问题。

时间:2011-11-30

来源:互联网

用户中心修改资料页面,我把用户 填写密码 和 没有填写密码 分别做了不同的SQL语句。如下:
VBScript code



    if A_Password = "" then
        sql = "update Lcy_User set A_name='"&A_name&"',A_name2='"&A_name2&"' where A_name='"&request.cookies("name")("name2")&"'"
    else
        sql = "update Lcy_User set A_Password='"&md5(A_Password)&"',A_name='"&A_name&"',A_name2='"&A_name2&"',A_name3='"&Aname3&"',A_name4='"&Aname4&"  where A_name='"&request.cookies("name")("name2")&"'"
    end if
    
    conn.execute(sql)



我的问题来了,现在我又添加了A_name3和,A_name4字段,默认字段是为空的。现在如果有用户再保存修改(新增的字段没有填写)时,就提示出错了。现在我该如何解决这个问题呢。

作者: boruihao1   发布时间: 2011-11-30

每次修改后,cookies的值也要修改。

作者: cosler   发布时间: 2011-11-30