CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

请问各位?如何在打印时候使用网络打印机!

楼主csdnbbking(csdnbbking)2002-09-18 21:25:43 在 .NET技术 / ASP.NET 提问

问题所在代码:  
   
      private   void   BtnPrint_Click(object   sender,   System.EventArgs   e)  
  {  
       
  str_printername   ="\\\\KFB-SRV\\EPSONLQ-";  
  if   (   str_printername   !="0")  
  {  
                                                                report.PrintOptions.PrinterName=str_printername;  
     
  report.PrintToPrinter(1,false,0,0);  
  }  
  1.不知道打印机的名字是否这样设置.  
  2.还有报错:  
  异常详细信息:   CrystalDecisions.CrystalReports.Engine.InternalException:   文件   C:\Inetpub\wwwroot\WebTest\report\CrystalReport1.rpt   内出错:用户取消了请求。  
  3.对于查询打印多个表中的数据,rpt的.xsd文件咋么设置  
   
  问题点数:68、回复次数:5Top

1 楼jinhaiou(jinhaiou)回复于 2002-09-19 09:10:58 得分 0

gzTop

2 楼ketao_78(树欲静而风不止)回复于 2002-09-19 09:51:47 得分 8

那能不能通过一个对话框查找打印机Top

3 楼qz4365(冷风清扬)回复于 2002-09-19 09:57:17 得分 30

打印机名称没有错,是要在前面加上"\\机器名\打印机名".出现"用户取消了请求",可能是ASPNET用户的权限问题.  
  对于查询打印多个表中的数据,DataSet按照查询结果来设计,在报表运行时只要保证DataAdapter填充的数据集和你设计的数据集结构和名称完全一样就行.  
  好象不能在ASP.NET中打开象window程序那样的打印设置对话框的.  
  Top

4 楼donwong()回复于 2002-09-19 09:58:56 得分 0

gzTop

5 楼everloveit(忠爱一生)回复于 2002-09-19 10:44:33 得分 30

1.你先增加网络打印机.  
  2.你只要把aspnet的用户设为系统管理员.就可以了.我也有这个问题.现在解决了.  
  3.利用子报表.  
  Top

相关问题

  • 如何使用打印机?
  • 局域网打印机的使用???
  • 局域网打印机使用问题
  • 打印机
  • usb打印机
  • 打印机
  • 打印机
  • 怎样用QuickRep打印时,轮流使用两个打印机?
  • 请问如何使用小票打印机+打印服务器
  • 《为什么我装了打印机使用printer对象打印,他提示找不到打印机呢?》

关键词

  • 打印
  • 查询
  • 数据
  • 用户
  • report
  • 打印机
  • printername
  • 设置
  • 问题
  • str

得分解答快速导航

  • 帖主:csdnbbking
  • ketao_78
  • qz4365
  • everloveit

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo