服务器系统中未安装打印机

时间:2015-06-16 05:26:01

标签: c# asp.net

打印在服务器系统中无效。它显示错误消息。

  

System.Drawing.Printing.InvalidPrinterException:服务器系统中未安装任何打印机。

public void print()
{
    SC.Open();
    SqlCommand cmd = new SqlCommand("select * from converstion where status='A'", SC);
    SqlDataAdapter da = new SqlDataAdapter();
    da.SelectCommand = cmd;
    DataTable datatable = new DataTable();
    da.Fill(datatable);
    ReportDocument crreport = new ReportDocument();
    crreport.Load(Server.MapPath("~/Conversion.rpt"));       crreport.SetDataSource(datatable);
    crreport.PrintToPrinter(1, false, 0, 0);
    SC.Close();

1 个答案:

答案 0 :(得分:0)

您似乎必须在服务器上安装打印机驱动程序。