将格式信息存储在数据库中以便在Windows窗体应用程序

时间:2018-04-05 22:05:49

标签: c# sql-server entity-framework

当每个客户可能/将要为某些字段设置自己的格式时,我正在努力处理从数据库中提取的格式化数据。我已经google了一下,找到了术语数据字典,但没有明确说明这是什么或如何在我的C#/ MSQL Server / Entity Framework窗体应用程序中利用它。我觉得这必须是一个常见问题,因此必须是处理此类要求的标准或常用方法。

实施例: 我在表中有一个名为ReferenceRange(FLOAT)的字段。客户X希望此字段以2个小数点的精度显示,而另一个希望以1小数精度显示该字段。

1 个答案:

答案 0 :(得分:1)

一种方法是在app.config文件或配置表中创建一个参数,它们会在该位置存储客户首选项。

在每个ToString()上读取客户首选项小数以创建相应的格式,如:

ToString(“#,## 0。”+ dec),其中dec是你的储值。