我尝试使用使用下拉菜单框输入数据库的SQL来检索数据。 盒子里的价值是东西链接" cap"," coupon"," liner"等
但是当我尝试从数据库中的位置(MaterialPackaging.Packaging)检索数据时,该值将以数字形式显示。
例如:它应该在哪里?它会给出12,'托盘'是等等...
为什么会发生这种情况,如何解决这个问题(最好不使用某些switch语句作为一种关键)是否存在某些我可以改变的转换?这是下拉菜单的部分内容吗?
答案 0 :(得分:0)
好的,你的问题非常模糊。
您使用的是哪种语言和/或平台?
是ASPX表单还是C#窗体?
两者都允许下拉值与(1,2,..)相关联。
转到我朋友的来源!
使用SSMS,查询数据表并查看值。也许您正在存储数字而不是文本字符串。
如果您确实需要文字,请加入解码表并返回您想要的文字值。
这样,你不需要在前端编写case语句!