急!!VB datagrid 中的数据类型问题!

来源:百度知道 编辑:UC知道 时间:2024/05/27 16:13:14
在SQL表中的"性别"数据类型长度为1,即只填M或F,表示男性,女性,但在VB中的DAGAGRID中显示性别时,我想它以"男","女"来输出,怎么做?直接赋值是不可能的,因为表中的长度为1,而汉字长度为2!怎么解决?急!!!
这似乎是可以了,但是,字段名称又换不了了,在原表中是SEX,但想用户看到的是中文的 "性别",用了CASE 语句后,在select case sex when^^^^的sex后面加上"性别"就会出现语法错误.

select 姓名,case 性别 when 1 then '男' else '女' end as 性别,年龄 from 用户信息

http://zhidao.baidu.com/q?ct=17&pn=0&tn=ikaslist&rn=10&word=sql+%B7%B5%BB%D8+%C4%D0%BB%F2%C5%AE&fr=wwwt

datagrid控件有设置行列属性值的