日期:2014-05-16  浏览次数:20431 次

問一個寫入數據庫及從數據庫讀取數據顯示的問題
1.舉例,從textbox或dropdownlist寫入數據到sql表,控件中的文字是男/女,
但是table中性別欄我想寫1來對應男,2對應女,怎麼寫辦。
2.相反的從sql中讀取數庫到gridview中,1我想顯示為男,2顯示為女。
求教!
------解决方案--------------------
有几种方法,
方法一:
sql语句:查询数据时,在性别列用case语句例如:
select (case when sex = 1 then '男' else '女') as sex from .......
方法二:如1楼大神所说用枚举
方法三:
在程序中转化,如:
var sex = obj.sex==1?"男":sex==2?"女":"人妖"