关于SQL查询枚举的问题,大神懂的来

拉过勾的都算话 拉过勾的都算话 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
c# asp.net环境,
程序中自定义枚举类型:
enum week {星期一=1,星期二=2,星期三=3,星期四=4,星期五=5,星期六=6,星期日=7};

数据库表A中,有一个字段weekno为int类型,存放的是week的值,例如weekno=2时表示星期二。

问题:
1.gridview绑定数据库表A,怎样使某一列显示weekno值代表的名称,例如当weekno字段=2时,该列显示为“星期二”。(已解决)
2.将枚举绑定到sql语句中,将weekno作为参数获取枚举的值(直接在SQL语句查询出WeekNo对应的枚举类型;SQL语句不是select weekno...么?我想要的是直接把对应的枚举获取过来拼到SQL语句中,之前使用case weekno when 1 then '星期一',但是这样写修改的话太麻烦了 )


知道的请答复一下
...全文

相关推荐

评论 14
收藏 已收藏
分享
返回顶部
拉过勾的都算话
C# 111,129 成员 642,538 内容