摘要:1.添加引用:Aspose.Cells.dll(我们就叫工具包吧,可以从网上下载。关于它的操作我在“Aspose.Cells操作说明 中文版 下载 Aspose C# 导出Excel 实例”一文中的说。这里你暂时也可不理会它。)即使没有安装office也能用噢,这是一个好强的大工具。2.编写Excel操作类using System;using System.Collections.Generic;using System.Text;using Aspose.Cells;using System.Data;public class AsposeExcel{ private string o... 阅读全文
C#与excel互操作的错误无法将类型为“Excel.ApplicationClass”的COM 对象强制转换为接口类型“Excel._Application”
2013-11-14 15:21 by robinli, 3863 阅读, 0 推荐, 收藏,
摘要:如果您使用的电脑要操作的是office2003而之前使用过office2007使用此方法可解决您的问题无法将类型为“Microsoft.Office.Interop.Excel.ApplicationClass”的 COM 对象强制转换为接口类型“Microsoft.Office.Interop.Excel._Application”。此操作失败的原因是对 IID 为“{000208D5-0000-0000-C000-000000000046}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 库没有注册。 (异常来自 HRESULT:0x8002801D (TYP 阅读全文
U8记账凭证修改方法汇总
2013-10-29 11:14 by robinli, 1000 阅读, 0 推荐, 收藏,
摘要:在输入记账凭证时,尽管账务系统提供了多种控制错误的措施,但错误凭证的出现是难免的,为此,系统必须能够提供对错误凭证修改的功能。目前,许多财 务软件(如:用友、安易、三门)都提供了“反审核、反记账、反结账”功能,这三项功能的使用为错误凭证的修改带来了诸多方便。下面,笔者以用友总账系统 (账务系统)V8.11为例,对不同情况下错误凭证的不同修改方法逐个进行分析,以期对会计电算化工作有所帮助。 错误凭证的“无痕迹”修改 所谓“无痕迹”,即不留下任何曾经修改的线索和痕迹。在总账系统中,以下四种情况下的错误凭证可实现无痕迹修改。第一种是输入后还未审核或审核未通过的凭证 对于未经过“审核”功能操作的错误记 阅读全文
GridView实现多表头合并[转]
2013-10-25 15:37 by robinli, 279 阅读, 0 推荐, 收藏,
摘要:1、这里先介绍单纯的GridView多表头合并,先上图:可以看到,上图就是生成的多表头,具体的后台代码是在Row_Created事件中创建的。先看创建代码:protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e) { switch (e.Row.RowType) { case DataControlRowType.Header: //总表头 TableCellCollection tcHe... 阅读全文
ASP.net中GridView中增加一行记录并默认显示为编辑状态
2013-10-22 23:40 by robinli, 1303 阅读, 0 推荐, 收藏,
摘要://添加 protected void Button1_Click(object sender, EventArgs e) { DataSet ds = (DataSet)pa.GetDataSet();//获得gridview中数据源 DataTable dt = ds.Tables[0];//获得数据源中表 DataRow dr = dt.NewRow();//在表中增加一行 dt.Rows.Add(dr);//新行加入表中 GridView1.EditIndex = dt.Rows.Count ... 阅读全文
System.Runtime.InteropServices.COMException (0x800706BA) 解决方法
2013-08-27 19:04 by robinli, 2728 阅读, 0 推荐, 收藏,
摘要:提示“操作失败:无法获取MAC地址。”错误的解决方法。.NET 获取 MAC地址可能会遇到 System.Runtime.InteropServices.COMException (0x800706BA) at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo) at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext()错误,解决办法 阅读全文
Win7 不能安装 msi 解决办法
2013-06-17 16:58 by robinli, 1556 阅读, 0 推荐, 收藏,
摘要:Win7 不能安装Setup.msi解决办法解决方案如下:新建一个文本文件,输入msiexec /i d:\Setup.msi(假设文件名为Setup.msi ,放在d盘根目录下,即是安装程序的绝对路径)保存改扩展名为.cmd格式右键鼠标----然后以管理员身份运行这个程序就可以。 阅读全文
转载:关于生成并发唯一性流水号的解决方案
2013-06-08 14:38 by robinli, 353 阅读, 0 推荐, 收藏,
摘要:看了文章《弃用数据库自增ID,曝光一下我自己用到的解决方法》,居然还显示到首页上去。我却觉得如果新手不辨真假,盲目顺从,那么会造成误人子弟的事实。首先从作者的写这篇文章的目的上讲他想实现的无非是下面目的:1、不用自增长ID,因为自增长移植的时候不方便。2、这个存储过程可以很高效的产生唯一性的自增长ID从我小虎的认知上来回答:1、对于作者的第一点,完全可以用Guid来替代自增长,或者在移植的时候,可以先去掉自增长的属性。有的人说Guid性能比不上自增长ID,这里我们先不讨论这一点,个人认为效率问题主要体现在索引技巧上。2、关键是作者的第二点,完全是不正确的,也是我写这篇文章的首要目的。因为这个存 阅读全文
iframe自适应高度(简单经典)兼容ie6-ie9 ,firefox,opera,chrome
2013-05-30 23:12 by robinli, 916 阅读, 0 推荐, 收藏,
摘要:一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10解决了以前头痛的浏览器兼容性问题,最近客户发现项目在谷歌浏览器Chrome中死活不兼容,折腾了大半天,终于找到完美解决方法,发出来共享,希望对同行有帮助!代码非常简单在需要自适应高度的iframe里面调用iFrameHeight函数即可经过ie6-ie9 ,firefox,opera,chrome测试完全兼容你可以自己创建一个iframe页面来测试ps:记得给iframe加id和name值<html> <head> <meta http-equiv="Content-Type" 阅读全文
一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
2013-05-12 11:34 by robinli, 236 阅读, 0 推荐, 收藏,
摘要:在网站开发中不免因为各种兼容问题苦恼,针对兼容问题,其实IE给出了解决方案Google也给出了解决方案百度也应用了这种方案去解决IE的兼容问题百度源代码如下<!Doctypehtml><htmlxmlns=http://www.w3.org/1999/xhtmlxmlns:bd=http://www.baidu.com/2010/xbdml><head><metahttp-equiv=Content-Typecontent=“text/html;charset=utf-8″><metahttp-equiv=X-UA-Compatibleco 阅读全文
浙公网安备 33010602011771号