我有一个处理产品订单的非常简单的应用程序。使用stringbuilder输出数据库报告的HTML好吗?
我想做一些像日常销售报告一样的报告。
因此,这里是我的想法:
我还想建立一个有吸引力的HTML页面,然后复制/粘贴每个HTML行成这样的代码
Stringbuilder sb = new StringBuilder();
sb.AppendLine("<html><body>"); // each HTML line here
sb.AppendLine(products.GetQuantitySold());
,然后只需打开后保存的HTML文件将其保存到磁盘。
这对于简单的SQL报表来说可以吗?有更好的更常见的方法吗?我想避免使用任何第三方产品或库。
感谢
这将正常工作,如果你是幸福的与它然后没有问题。就个人而言,我会使用某种模板方法。将每个HTML文件作为具有动态值的实际文件作为一些唯一合并字段,然后您可以加载文件,替换合并字段,然后保存到磁盘。一个独特的字段可能看起来像'{FIELD:QuantitySold}' – musefan 2013-04-29 14:08:31
我很好奇,为什么你不想使用第三方库? – 2013-04-29 17:09:05