有一表,其中只有一列,共有10万数据。
如:
1
2
3
....
100000现在,想用DBGRID显示,预计的效果如下:
1     100    201    ...
2     101    202    ...
3     102    203    ...
...   ...    ...    ...
或:
1      2      3     ...
101   102    103    ...
201   202    203    ...
...   ...    ...    ...请问该怎么实现?谢谢!

解决方案 »

  1.   

    直白点,就是要做成listview的viewstyle设置为vslist时的显示效果,这样大家应该明白了吧
      

  2.   

    另外,我的程序:
      hHandle := CreateFile(
          PChar('COM15'),
          GENERIC_READ or GENERIC_WRITE,
          0,
          nil,
          OPEN_EXISTING,
          FILE_FLAG_OVERLAPPED,
          0
        );
    //
      if ( hHandle = Invalid_Handle_Value )then
      begin
        bIfOk := False;
        exit;
      end
      else
      begin
        bIfOk := True;
      end;
    其中 bIfOk 总是等于 False 呢?而一改成COM1-COM9就是True....真正的郁闷