比如要修改数据表users中属性userID字段值为ID的password
我也表达不太清楚,不知道你们看懂没,就是要修改ID的密码,但是这个ID是一个变量,而且修改的密码也是一个变量,那我要用什么格式才能把这两个变量插入进来?

解决方案 »

  1.   


    update tb
    set password = @password
    where id = @id
      

  2.   

    insert tb select @P1,@P2
    ??
      

  3.   

    在t-sql中
    @ 才是变量的标志
    不是在变量前加@ 没加@ 就不是变量了
      

  4.   

    顶这个,再不行用动态SQL串接各变量.
      

  5.   

    我不知道怎么讲,简单说一下,你看看
    我是在做一个修改密码的页面,别人输入号,旧密码,新密码,重复新密码,然后提交,
    我得到他的号和旧密码,现在然后就把旧密码改成新密码。
    这个改密码的数据库修改语句怎么写?
    我安的是SQL Server2008
      

  6.   

    跟数据库没有关系
    先用你的编程语言将各变量拼凑成合法SQL语句,再提交就行