大家好我在.NET解决方案Visual Basic
中工作,使用Crystal Reports for .NET报告数据库,我希望在数据库中以xml或PDF格式生成报告后存储每个报告告诉我怎么样?
答案 0 :(得分:0)
SQL Server具有XML数据类型,因此您可能希望将这些内容存储在定义为XML的列中。
除非您有非常令人信服的理由,否则通常不建议将BLOB(例如PDF)存储在数据库中。我会坚持使用XML。
<强>更新强>
您可以将vb.net中的XML作为字符串使用,或者更好,作为XML Literal。您可以使用ToString()方法将其发送到数据库,SQL Server将简单地重新解析该事物并将其存储,如:
mySqlCommandObject.Parameters.AddWithValue("@mySqlParam", myXmlLiteral.ToString())
答案 1 :(得分:0)
Crystal Reports具有内置的“另存为”或“导出”功能。