我什么也没做,只是新建了一个窗体,在上面放上一个adotable、datasource、dbgrid控件,设好基本属性,运行dbgrid中却什么也没有,本来应该有表中的基本数据。这是不是SQL server的问题?
但是在adotable的connectionstring属性中测试连接成功,这是为什么?
因为在其他地方用到数据连接,所以用这个简单的方法试了一下,结果不行?
向各位请教!!!!!!!!

解决方案 »

  1.   

    最好使adoquery,因为sql-server有用户,你可以通过写sql语句解决
      

  2.   

    1:首先要看adotable连接成功时,要注意空白密码和允许保存密码,要做相应的选择后再确定.
    2:Active:=true;
      

  3.   

    adoconnection.connected:=true;
    adotable.active:=true;
    然后adotable、datasource、dbgrid各项的属性设置好
      

  4.   

    datasource是用于bde连数据库的,
    而adotable是用Ado连数据库的
    两者不能混用。
    你最好用TAdoconnection+TAdotable来连!一定没错。
      

  5.   

    楼上已经把所有的可能都说了,在有可能就是adotable没有选择表,
    反正就是小马虎了,你仔细看看吧!
      

  6.   

    adotable.Active := true;
      

  7.   

    你看看
      datasource要指向adotable
      dbgrid要指向datasource
      adotable.active:=true;
      
      

  8.   

    datasource要指向adotable
      dbgrid要指向datasource
      adotable.active:=true;
    小马虎hehe!