using System;
using System.Collections.Generic;
using System.Data;
using System.Data.SqlClient;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace Web.ReportPrint
{
public partial class ReadExReportFile : System.Web.UI.Page
{
///
///
///
///
///
protected void Page_Load(object sender, EventArgs e)
{
this.ShowReportContent();
}
///
/// 获取报表对应模板信息
///
///
///
public DataSet GetData(string str)
{
DataSet dataset = new DataSet();
try
{
dataset = BLL.SQLHelper.RunSqlString("SELECT * FROM dbo.ReportServer WHERE ReportId='" + str + "'", "ReportServer");
}
catch (Exception e)
{
Response.Write(e.Message);
Response.Write(e.Source);
Response.End();
}
finally
{
}
return dataset;
}
///
/// 获取模板内容
///
private void ShowReportContent()
{
if (Request.QueryString["reportId"].ToString().Trim() != "")
{
string reportId = Request.QueryString["reportId"].ToString().Trim();
DataSet ds;
ds = GetData(reportId);
if (ds != null)
{
DataTable dt = ds.Tables[0];
if (dt != null && dt.Rows.Count > 0)
{
string tabContent = dt.Rows[0]["TabContent"].ToString().Trim();
Response.Write(tabContent);
}
}
}
}
}
}