出现错误提示如题.
 
   http://topic.csdn.net/t/20030712/11/2019908.html    该帖中的方法也试过了.  问题依旧.出错处代码:
procedure Tmain.BitBtn1Click(Sender: TObject);
begin
    sqlquery1.Close;
    sqlquery1.SQL.Clear;
    sqlquery1.SQL.Add('select * from Car_into ');
    sqlquery1.Open;
    sqlquery1.ExecSQL();   main.PageControl1.Pages[0].TabVisible:=false;
   main.PageControl1.Pages[1].TabVisible:=false;
   main.PageControl1.Pages[2].TabVisible:=false;
   pagecontrol1.Visible :=true;
   pagecontrol1.ActivePage := Tabsheet1;
end;
控件关系:SQLconnection 1 -->  dataset 1 
Dataset 1 -->  DataSource 1 
DBgrid 1 -->  DataSource 1问题 :Operation not allowed on a unidirectional dataset  错误     http://topic.csdn.net/t/20030712/11/2019908.html    该帖中的方法也试过了.  问题依旧.

解决方案 »

  1.   

    Operation not allowed on a unidirectional dataset ...
    不允许单向运行数据....
    procedure Tmain.BitBtn1Click(Sender: TObject);
    begin
        sqlquery1.Close;
        sqlquery1.SQL.Clear;
        sqlquery1.SQL.Add('select * from Car_into ');
        sqlquery1.Open;
        //sqlquery1.ExecSQL();--查詢檢索數據不需要ExecSQL   main.PageControl1.Pages[0].TabVisible:=false;
       main.PageControl1.Pages[1].TabVisible:=false;
       main.PageControl1.Pages[2].TabVisible:=false;
       pagecontrol1.Visible :=true;
       pagecontrol1.ActivePage := Tabsheet1;
    end;
      

  2.   

    TO :  ((飛飛VS玲玲)天涯浪子居士)     就是删除这行 问题依旧!  
      

  3.   

    SQLconnection 1 --> dataset 1  
    Dataset 1 --> DataSource 1  
    DBgrid 1 --> DataSource 1
    这个控件关系有点怪dataset 应该连SQLconnection ,DataSource 应该连Dataset 
      

  4.   

    TO : (bdmh) 控件关系:  刚才打错了...下面这种也试过不行..SQLconnection 1 --> dataset 1  
    Dataset 1 --> DataSource 1  
    DBgrid 1 --> DataSource 1跟上面代码对应的是:SQLconnection 1 --(被连)--> SQLquery 1  
    SQLquery 1 --(被连)-->  DataSource 1  
    DBgrid 1 --(被连)-->  DataSource 1
      

  5.   


    檢查控件的關係???
    dataset-->SQLconnection-->DataSource-->Dataset......
    如果說:控件關係亂設定,即使代碼正確;數據會出現非法或髒讀
      

  6.   

    TO :  ((飛飛VS玲玲)天涯浪子居士)
      
       可能上面打错了  ....关系如下!
     SQLquery.SQLconnection := SQLconnection  
     DataSource.DataSet := SQLquery
     DBgrid.DataSource := DataSource 
      

  7.   

    补  充 工  具  环  境:    Msql(5.1) + delphi 2010 UP5     
      

  8.   

    补 充 工 具 环 境:  上面又打错了....通宵一晚上  精神差  Mysql(5.1) + delphi 2010 UP5  
      

  9.   

    Mysql有专用连接组件,Mydac等等