是这样的,我用了md5加密的密码,用binary类型存在sql中
现在需要把它读出来与登录时填写的密码进行比较。
md5加密后的字串用byte[]类型变量存储,
但是怎么把从数据库中读出来的binary转换成byte[]呢?
这个:
ds.Table[0].Row[0]["password"]
怎么把这个转换成byte[]?
现在需要把它读出来与登录时填写的密码进行比较。
md5加密后的字串用byte[]类型变量存储,
但是怎么把从数据库中读出来的binary转换成byte[]呢?
这个:
ds.Table[0].Row[0]["password"]
怎么把这个转换成byte[]?
解决方案 »
- 请教给点思路,这样的网站如何实现
- 关于给treeview的TreeNode调格式的问题
- 求PSD的使用方法越详细越好
- 用了sqlmembership后怎么对connectionStrings加密
- 安装与部署的问题 在线等
- 使用asp.net中的全球化方法做的多种语言版本的网站google.com,yahoo.com均不能收录?
- 怎样用DataGrid显示数据
- 两个dataset绑定成一个dataset怎么显示?
- 如何在asp.net程序中获得访问excel.dll组件的权限?
- 100分请问 DataGrid 问题
- datalist怎样每行都加个模板列“删除”
- DataList和DataGrid中当字数超过一行时怎么控制在一行之内,不要让它跳行?
byte[] bytes = ds.Table[0].Row[0]["password"]; 就可以了。
无法将类型“object”隐式转换为“byte[]”