| 发表于:2007-03-06 10:08:327楼 得分:0 |
问题已经解决,但上面没有答案.不能散分.我把答案发出来大家一起学习. string strsql = "insert into memb_info(memb___id , memb__pwd ) values( @userid, @pwd) "; sqlcommand mycmd = new sqlcommand(strsql , myconn); sqlparameter paramusername; paramusername = new sqlparameter( "@userid ", sqldbtype.varchar, 10); paramusername.value = _userid; mycmd.parameters.add(paramusername); md5cryptoserviceprovider md5hasher = new md5cryptoserviceprovider(); byte[] hashedbytes; utf8encoding encoder = new utf8encoding(); hashedbytes = md5hasher.computehash(encoder.getbytes(_pwd)); sqlparameter parampwd; parampwd = new sqlparameter( "@pwd ", sqldbtype.binary, 16); parampwd.value = hashedbytes; mycmd.parameters.add(parampwd); myconn.open(); return mycmd.EXECutenonquery(); | | |
|