「char(10)」タイプでchar値をテーブルに保存します。テーブル内の行の値を取得しようとすると、次のようになります。
DataTable table = MyAdoHelper.ExecuteDataTable(GlobalVar.dbName, Query);
Adoヘルパーは、テーブルからデータを抽出するための単なるツールであり、特別なことは何もありません。
私が次にするとき:
string MemberGender = (table.Rows[0]["member_gender"].ToString() == "m") ? "Male" : "Female";
ただし、データベースに「m」がある場合でも、MemberGenderは常に「女性」です。
char値をどのように処理する必要がありますか?