我用的也是MS SQL SERVER7,没有遇到类似问题,
用定义数据源时,不知是否正确? 成功时它会提示你;

解决方案 »

  1.   

    在设计模式下adoconnection建立连接后,能否激活?如果能,试试adoquery能否激活。应该就是这两者有问题。
      

  2.   

    procedure TForm1.Button1Onclick
    var ADOQuery1:TADOQuery;
    begin
      ADOQuery1:=TADOQuery.Create(Self);
      with ADOQuery1 do
      begin
        Connecion:=ADOConntion1;
        Close;
        SQL.Clear;
        SQL.Add('select * from table');
        Open;
        //record process.
      end;
      ADOQuery1.Free;
    end;
      

  3.   

    //ADOConnection设已经连接到SQL server了。
    ADOConnection.Connected:=true
      

  4.   

    你说adoconnection可以连上,那么一定是adoquery有问题,你可以将adoquery中sql语句粘到Sql Analyzer中试运行一下,看看在Sqlserver中能否运行。我想大概是你的SQl语句有问题。