select bu_Code, bu_name, bu_Role as bu_Role_int, convert(binary, bu_Role) as bu_Role_binary from bu上面的 convert(binary, bu_Role) as bu_Role_binary 只能显示成16进制的请指教一下
解决方案 »
- 帖子接力
- access数据库中设置的日期格式的问题
- 问一个 sql 语句 , 关于 查询数据的问题
- <ext:TextField>设置好宽度后,怎么自动换行,在线等
- MVC
- 浏览器兼容问题
- 使用WebDeploymentSetup2008.msi能否跟踪业务层逻辑错误?
- 下载文件问题,急!!!在线等!!!解决给分!!!
- 关于MVC的分部视图,你们是怎么做的呢
- mvc网站修改菜单选中状态
- 请问这是如何实现的?http://mylove.163.com/news.htm?name=%u5F20%u4F5C%u771F&gender=%u7537 传递一个用户名就自动在一副图上生成这几个
- DropDownList AutoPostBack=true 但是每次DropDownList 数据返回 Password的textbox都会空
2 显示的也是 1
是的 是的可是我只想用select写 这样的话 我用datagrid显示的话 就容易多啦
{
string temp = param.ToString("x").ToLower();
string output = "";
foreach (char ch in temp.ToCharArray())
{
switch (ch)
{
case '0':
output += "0000";
break;
case '1':
output += "0001";
break;
case '2':
output += "0010";
break;
case '3':
output += "0011";
break;
case '4':
output += "0100";
break;
case '5':
output += "0101";
break;
case '6':
output += "0110";
break;
case '7':
output += "0111";
break;
case '8':
output += "1000";
break;
case '9':
output += "1001";
break;
case 'a':
output += "1010";
break;
case 'b':
output += "1011";
break;
case 'c':
output += "1100";
break;
case 'd':
output += "1101";
break;
case 'e':
output += "1110";
break;
case 'f':
output += "1111";
break;
}
}
return output;
}
然后,在Select 里就可以这么写了
select ShowBin(你要显示成二进制的列) as 别名 From 你的表 Where 你的条件