当每个客户可能/将要为某些字段设置自己的格式时,我正在努力处理从数据库中提取的格式化数据。我已经google了一下,找到了术语数据字典,但没有明确说明这是什么或如何在我的C#/ MSQL Server / Entity Framework窗体应用程序中利用它。我觉得这必须是一个常见问题,因此必须是处理此类要求的标准或常用方法。
实施例: 我在表中有一个名为ReferenceRange(FLOAT)的字段。客户X希望此字段以2个小数点的精度显示,而另一个希望以1小数精度显示该字段。
答案 0 :(得分:1)
一种方法是在app.config文件或配置表中创建一个参数,它们会在该位置存储客户首选项。
在每个ToString()上读取客户首选项小数以创建相应的格式,如:
ToString(“#,## 0。”+ dec),其中dec是你的储值。