摘要:在使用DotNetBar RibbonControl控件的时候如果想吧效果做成下图这种效果把主窗体继承Office2007RibbonForm 然后要删除删除styleManager1 才会出现上图的效果去掉上面的小三角 把CanCustomize属性设置为FASLE
阅读全文
摘要:用微软的RDLC报表直接打印不预览直接上代码。 //打印清单 System.Data.DataTable dt = print_QD(dr); ReportViewer rvDoc = new ReportViewer(); rvDoc.LocalReport.ReportEmbeddedResource = "SD_bcso.Report.rdlc";//加上报表的路径 rvDoc.LocalReport.DataSources.Add(ne...
阅读全文
摘要:今天在家用VPN软件连接,出现了“vpn 422 failed to enable virtual adapter”的错误,系统安装的是Win8专业版32位,百度了半天又很多方法解决不了,后来发现了一个地方能解决,就是更改注册表的东西。具体看下面进入注册表regeditHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CVirtA找到DisplayName,x86系统的将值"@oem16.inf,%CVirtA_Desc%;Cisco Systems VPN Adapter” 更改为"Cisco Systems VPN
阅读全文
摘要:这几天开发一个WebService遇到很多问题,记录下来顺便帮助一下以后遇到情况的人。我是通过ADO.NET来连接ORACLE的,也可以用ORACLE提供的ODP.NET。通过正常的连接后部署IIS 用IE调用我的接口出现了“System.InvalidOperationException: 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。 ---> System.BadImageFormatException: 试图加载格式不正确的程序。”解决这个问题:第一
阅读全文
摘要:做WinForm程序需要打印条码,为了偷懒不想自己写生成条码的程序在网上下载一个标准的39码的字体,在程序里面换上这个条码字体即可打印条码了。最重要的一点作为记录:如果想把“123456789”转换为条码枪能扫描的39码需要在 “123456789”前后加上“*”。C# 调用字体设置字体代码就不用写了网上一大堆!
阅读全文
摘要:做一下记录顺便帮助一下遇到问题的朋友。做RDLC报表在WinForm运行,在VS里面调试引用了“Microsoft.ReportViewer.Common.dll”和“Microsoft.ReportViewer.WinForms.dll”调试运行的时候没有问题。之后我直接把Bin文件夹下的Debug目录拷到别的机器上运行,打印的时候出现了“未能加载文件或程序集microsoft.reportviewer.winforms”的错误。这是貌似因为在调试运行的时候Bin目录的引用的DLL是本地路径下的,没有打包成安装程序在程序目录下没有这两个DLL,于是把这两个DLL文件拷贝到程序运行目录下重新在
阅读全文
摘要:最近使用C#调用SAP RFC函数,SAP提供了NCO3.0组件。下载组件安装,之后引用“sapnco.dll”和“sapnco_utils.dll”两个文件。在程序中 using SAP.Middleware.Connector;具体看下面代码使用app.config文件配置注册客户端连接 private RfcDestination _rfcDestination = null;public DataTable dtr = new...
阅读全文
摘要:血淋淋的教训啊,这段时间用RDLC报表,创建报表后会在右边加载【服务器资源管理器】【工具栏】【报表数据】一些栏目如图【服务器资源管理器】【工具栏】还好【报表数据】栏在开发的时候不小心点了X给关掉了,然后一番百度在http://hi.baidu.com/anye2012/item/eb2e43e9d266c2cabaf37d3e这篇文章里面找到了关键地方在视图里面找到报表数据项打开于是乎我照着步骤找到VS工具栏上“视图”在找“报表数据”,打开“视图”在里面看了半天没找到传说中的“报表数据”项,心中顿时万条草泥马奔腾过。接着一番Google 还是没有什么结果心中万念俱灰,于是乎我就草了,麻痹的一个
阅读全文