Password=convert(varbinary(256),'123456')

解决方案 »

  1.   

    alter   table   Acc_Users    add   ssn1   binary(255)   
      go   
        
      update   Acc_Users    set   ssn1=convert(binary(5255),ssn)  where   NickNe='admin'   go   
        
      alter   table   Acc_Users    drop   column   ssn   
      go   
        
      exec   sp_rename   'Acc_Users.ssn1','ssn','column'   
      goTop
      

  2.   

    alter   table   Acc_Users    add  Password  binary(255)   
      go   
        
      update   Acc_Users    set   Password=convert(binary(5255),ssn)  where   NickNe='admin'   go   
        
      alter   table   Acc_Users    drop   column   Password  
      go   
        
      exec   sp_rename   'Acc_Users.ssn1','Password','column'   
      goTop
      

  3.   

    convert函数不要用单引号括起来
      

  4.   

    update Acc_Users set Password=convert(varbinary(256),'123456') where NickNe='admin' 
      

  5.   

    update   Acc_Users   set   Password=convert(varbinary(256),'123456')   where   NickNe='admin' 
      

  6.   

    Password=convert(varbinary(256),'123456')
      

  7.   

    我的回答是
    先在表里面加一个字段aaa   binary类型的,然后update   test   set   aaa=convert(binary,bbbb)   
    然后再把bbbb这个字段删除就可以了至于你说的登陆 恐怕就应该是你的代码的问题
    你在取值判断的时候 加一个类型转换
    Convert在匹配
      

  8.   

    alter       table       Acc_Users         add     Password     binary(255)       
        go       
            
        update       Acc_Users         set       Password=convert(binary(5255),ssn)     where       NickNe='admin'       go       
            
        alter       table       Acc_Users         drop       column       Password     
        go       
            
        exec       sp_rename       'Acc_Users.ssn1','Password','column'       
        goTop 请问一下     update       Acc_Users         set       Password=convert(binary(5255),ssn)     where       NickNe='admin'  
    是不是要改成
        update       Acc_Users         set       Password=convert(binary(255),ssn)     where       NickNe='admin'  那按这样的写法,,Password 字段的字符值,是多少??
      

  9.   

    LZ 就是用了关键字了"Password"加[]ok
    update   Acc_Users   set   [Password]='convert(varbinary(256),'123456')'   where   NickNe='admin' 
      

  10.   

    对了转的没有试,Password 必须要加[] convert 不对,参相楼上.....
      

  11.   

    update Acc_Users set [Password]=convert(varbinary(256),'123456') where NickNe='admin' 
      

  12.   

    update Acc_Users  set [Password]=convert(varbinary(256),'123456') where NickNe='admin'   
      

  13.   

    update   Acc_Users   set   [Password]=convert(varbinary(256),'123456')  where   NickNe='admin' 
      

  14.   

    select * from T1  where pwd = 'aaa'insert into T1 values ('a',convert(varbinary(255),'aaa'))update T1  set pwd = convert(varbinary(255),'aaa') where name = 'a'搂住就是多写一层引号
    update   Acc_Users   set   Password=convert(varbinary(256),'aa')   where   NickNe='admin' 
      

  15.   

    执行是执行了,
    就是还不知道密码,不知道有没有替换了原来的密码怎么来看  binary 类型的密码呢?  长度是 50的