【发布时间】:2012-04-29 23:05:32
【问题描述】:
我将 char 值保存在表中,类型为“char(10)”。 当我尝试获取表中一行的值时,我执行以下操作:
DataTable table = MyAdoHelper.ExecuteDataTable(GlobalVar.dbName, Query);
Ado 助手只是一个从表中提取数据的工具,没什么特别的。
当我做下一步时:
string MemberGender = (table.Rows[0]["member_gender"].ToString() == "m") ? "Male" : "Female";
但即使在数据库中有“m”时,MemberGender 始终是“女性”。
我应该如何处理 char 值?
【问题讨论】:
-
请不要在标题前加上“C# ASP.NET”之类的前缀。这就是标签的用途。