我的数据库是用字符串连接的。在设计是没有即时连接数据库,所以在dbgrid中没有数据,我无法设置没个列数据的名称,如何加入当天的数据。
谢谢!

解决方案 »

  1.   

    有没有具体点的例子。发给我一个谢谢 [email protected]
      

  2.   

    设计时联络数据库,双击dbgrid来编辑修改.然后关闭数据库,用代码来连接数据库,这时就会正确显示了
      

  3.   

    C:\Program Files\Borland\Delphi7\Demos\Db\CtrlGrid
      

  4.   

    有DataSource1和DataSet么
    有open么
      

  5.   


    楼主的意思是不是说:”连接数据库是在程序里连接的呀。“
    如果是这样的话。你加多一个控件ADOConnection吗。设计时用它来连接数据库,运行时要怎么都行呀!至于那控件没有什么影响的。
      

  6.   

    设计时打开数据库设计,编译时关闭数据库,但是要连接好DataSource ,DataSource 要连接好DataSet.
    只是关闭数据库.运行时打开即可看到数据了.
    DataSouce 和DataSet要连接好,不要断了.
      

  7.   


    你可以通过ADOquery1.Action:=true或false来控制。
    DataSource和DBGrid要先连接好