LZ新手 只会用delphi控制PLC通讯(查了很多资料才会) 现在想通过delphi存储数据到excel 查了2天度娘 控件下了一大推 还是没什么头绪...坐等各位大大指点指点... 

解决方案 »

  1.   

    写数据到EXCEL中??
    如果格式没什么要求,那可以写到文本文件中,数据之间用TAB分隔,然后文件扩展名改成XLS。
      

  2.   


    只需要存储时间 和日期 和一些数据 看了很多 但是还挺迷茫 能给个例子么 Time控件会用...剩下的 就不会了
      

  3.   

    你可以用  ACCESS  数据库   这样也行的  写到表里去了   随你怎么用 都 可以.  
    虽然多 了一步. 连续读写数据  数据库 可就方便多了哦
      

  4.   

    1、1秒写一次不可取,写磁盘文件,通过线程,而且存盘时间 上可能大于1秒。
    2、建议定入数据库中,导出时使用Excel。
      

  5.   

    1秒不是一个合理和合法的行为
    你跟另一位会员的要求差不多,都是想操作EXCEL表,用ADO就可以了
    http://bbs.csdn.net/topics/390911884只要连接上了excel 文件,操作就跟数据表的一样了
      

  6.   

    如果对格式要求不高,参照advstringgrid的写excel,效率相对还可以
      

  7.   

    存csv可以,xls恐怕光连接速度也不止1秒钟。而且excel完全支持csv。
      

  8.   

    想做硬件数据同步么,这样不科学啊,不如先记入数组或者memo、有100条后一次写入。
      

  9.   

     怎么导入 有例子么?我查了书和网上 都不详细...照他们做 也不成功....我想把rs232口接收的数据写入到 excel表格中 时间由我这边定义
      

  10.   


    前期我能设置 ADOconnetion和DBGird控件 链接提示正确 但是写入excel 用什么命令...能留个QQ么 咨询你一下 我查了书 也没有命令
      

  11.   

    一般来说都是用ADOQuery进行连接
    所以,插入数据可以直接用ADOQuery.APPEND,ADOQuery.Insert
    删除用ADOQuery.Delete
    修改用ADOQuery.Edit
    保存用ADOQuery.Post
    取消用ADOQuery.Cancel
    上面的那些都可以在F1帮助里面找得到
      

  12.   

    存csv文件,可以很快,
    1,2,3
    4,5,6
    就普通写文件的函数
    fopen
      

  13.   

    xlsreadwriteII,第三方控件,读写excel非常快。
    盒子上有。
      

  14.   

    如果所写入的数据是数据表结构的,可以定义完列名后,用ADO以操作表的形式写入数据,这种方法效率高,但是对格式要求也高。