通过adoquery使用insert向excel中插入新数据,发现当excel关闭的时候无法插入,而打开的时候就可以,请哪位大侠给支个招?
另外,能用delete删除excel中的数据吗?
最后一个问题:我发布的程序中使用的数据属于研究成果,所以不希望他人打开存储数据的excel,有什么好的办法吗?如果加密的话,会影响到adoquery对它的操作吗?

解决方案 »

  1.   

    或者不用Excel了,直接把数据写到数据库去,然后对数据库加密就好了!
        
      

  2.   

    excel关闭不能插入数据时正常的
    你电脑关机了,你还能用电脑看文档吗?如果数据真的那么宝贝
    你可以考虑对数据进行加密处理
    即存入excel的数据时加密后的乱码,及时打开看夜看不出什么来
    你使用时则在读取excel数据之后进行解密再使用
      

  3.   

    1、excel关闭不能插入数据时正常的,二者是关联的。
    2、对excel文件进行加密处理。
      

  4.   

    你是用OLE 打开Excel吗?
    那必须先打开excel才行的。除非你知道EXCEL的结构,自己写