我有一個處理產品訂單的非常簡單的應用程序。使用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