摘要: C# 自定义打印类,可以实现打印文本、线条、图片等,以下仅仅是举例代码:public class PrintInfo { public string PortName { get; set; } public string DepartureTime { get; set; } public string AMPM { get; set; } PrintDocument document = new PrintDocument(); private int pageWidth = 302; privat... 阅读全文
posted @ 2013-03-11 17:18 IT爱好者 阅读(2386) 评论(4) 推荐(0) 编辑
摘要: C#打印,不显示打印进度的对话框 PrintDocument pd = new PrintDocument(); //隐藏 对话框 PrintController printController = new StandardPrintController(); pd.PrintController = printController; //创建打印画布 Graphics g = pd.PrinterSettings.CreateMeasurementGraphics(); g.DrawImage(image,0,0); pd.Print(); 阅读全文
posted @ 2013-03-11 17:09 IT爱好者 阅读(2511) 评论(0) 推荐(0) 编辑
摘要: Windows 8里面带的IE10酷不酷?沉浸式界面果然不同凡响,IE10让人几乎认不出来了!这是微软的浏览器么?上面这张图是Windows8下Metro UI的新界面IE10,不过当我们切换回传统桌面的时候,也有IE10的经典版的。好吧,当我们把QQ、迅雷、魔方、闪游浏览器等一堆软件安装完毕后,从任务栏上面打开IE10的经典版(注意是像IE9的那个经典版),咔嚓,又一个惊雷,IE10崩溃了!咋回事?刚刚解决了《如何在Win8预览版中正常使用QQ2011群聊功能》的这个问题,这不IE10又出问题了,而且会进入死循环,点击下图中的Close program这个关闭按钮,。上图:迅雷的IE插件导致 阅读全文
posted @ 2012-11-21 20:16 IT爱好者 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 解决Uploadify上传控件在非IE浏览器中不工作,需要做如下2步修改:1.Global.asax文件中,实现Application_BeginRequest函数:voidApplication_BeginRequest(objectsender,EventArgse){try{stringsession_param_name="ASPSESSID";stringsession_cookie_name="ASP.NET_SessionId";if(HttpContext.Current.Request.Form[session_param_name]! 阅读全文
posted @ 2012-07-02 10:32 IT爱好者 阅读(2003) 评论(0) 推荐(0) 编辑
摘要: 今天update access数据库时,使用了参数化的方式,结果不报错,但是数据也没有更新。后来发现access使用参数化时,参数位置必须和赋值顺序相同才行,否则更新时就会出现数据无法更新但是也不报错的怪现象。 例如:update tablename set [a]=@a1,[b]=@a2 where [id]=@a3 那么你在加参数时,也必须先加@a,再加@b,最后加@id.也就是说必须要 cmd.Parameters.AddWithValue(“@a1”,a); cmd.Parameters.AddWithValue(“@a2”,b); cmd.Parameters.AddWithVal. 阅读全文
posted @ 2012-05-03 10:27 IT爱好者 阅读(6928) 评论(12) 推荐(2) 编辑
摘要: 今天在还原AdventureWorks2008数据库时遇到“System.Data.SqlClient.SqlError: FILESTREAM 功能被禁用”的错误,在网上搜索解决方案如下:1、在“开始”菜单中,依次指向“所有程序”、“Microsoft SQL Server 2008”和“配置工具”,然后单击“SQL Server 配置管理器”。2、在服务列表中,右键单击“SQL Server 服务”,然后单击“打开”。3、在“SQL Server 配置管理器”管理单元中,找到要在其中启用 FILESTREAM 的 SQL Server 实例。4、右键单击该实例,然后单击“属性”。5、在“S 阅读全文
posted @ 2012-04-09 11:58 IT爱好者 阅读(2011) 评论(2) 推荐(1) 编辑
摘要: MSDTC(分布式交易协调器),协调跨多个数据库、消息队列、文件系统等资源管理器的事务。该服务的进程名为Msdtc.exe,该进程调用系统Microsoft Personal Web Server和Microsoft SQL Server。该服务用于管理多个服务器 .位置:控制面板--管理工具--服务--Distributed Transaction Coordinator依存关系:Remote Procedure Call(RPC)和Security Accounts Manager解决办法:1. 在windows控制面版-->管理工具-->服务-->Distributed 阅读全文
posted @ 2012-03-16 13:32 IT爱好者 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 尝试用VS2010--工具--Library Package Manager--Add Library Package Reference的online搜索 EFCodeFirst,再找到的结果中,点选该Package的Install,却提示错误:"This package (or one of its dependencies) contains powershell scripts and needs to be installed from the package manager console."根据提示改用Package Manager Console来安装,打开 阅读全文
posted @ 2012-03-07 14:14 IT爱好者 阅读(2862) 评论(0) 推荐(1) 编辑
摘要: 要删除SVN工作目录下的.svn目录,而SVN Clinet 本身是不带清除.svn文件的命令的。所以只能自己写脚本来递归删除.svn文件夹:1、windows 平台下常用的作法是用系统(Windows)自带的搜索功能,搜索出所有.svn目录(需要在“其他高级选项”中选中“搜索隐藏的文件和文件夹”),然后全选删除。这当然不是高效的作法,谁能忍受一遍又一遍重复这种纯体力的劳动?Jon Galloway提供了一段注册表代码,可以将”Delete SVN Folders”命名增加到资源管理器的右键上,这样,鼠标点两下就能把选中目录下的所有.svn目录干掉了。Works just great!代码为: 阅读全文
posted @ 2012-02-22 15:44 IT爱好者 阅读(4106) 评论(4) 推荐(1) 编辑
摘要: 在用VS2008+Oracle9做环境连接Oracle时候,在VS 开发服务器运行正常,但IIS服务器调试和部署会报错! IIS服务器报错:System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本。出错的原因:1.虽然报的是需要安装客户端8.1.7及以上版本,实际是由于.NET账户没有访问Oracle\bin文件夹的权限2.在 Windows Server 2003/2008 或Windows XP的 NTFS系统中提供了高级的访问安全性,FAT32系统也许没有这个问题。解决办法如下:我用Windows Server 2008 为例 Windo. 阅读全文
posted @ 2011-11-16 15:27 IT爱好者 阅读(26276) 评论(0) 推荐(2) 编辑