首先,这不是一个数据库的问题,
要复习一下编译原理,词法分析与语法分析部分,
stringgrid和datagrid都不要考虑,要自已做一个控件,提高灵活性,可以到网上找几个已有的控件,学习一下,很多软件的自定义报表都是用的已有控件或
EXCEL的接口 

解决方案 »

  1.   

    delphi好像有excel2000的接口的控件,或者可以去直接用excel2000的东西。
      

  2.   

    你的想法很好,可是难度却很大。以下仅供参考:
    1.国产的华表(cell)不知你看了没有,水平已经很高。但仍不能和excel相提并论。Formula one 也是一个类似的软件,建议你参考。csdn上有一个电子表格的源代码,是一位大侠做的,没有全部完成。
    2.你想从delphi的TStringGrid或datagrid开始,如果不改写它的表格绘制部分,则肯定做不出高性能的电子表格软件。你研究一下它们的源代码就会知道了。最好是所有代码都自己写而不从delphi的任何Grid类继承。
    3.你准备在哪些方面对excel有所超越?欢迎交流。[email protected]