我也有,但是有些表是好的,
好象是SQLserver和BDE的问题,字段类型问题。

解决方案 »

  1.   

    在delphi5中,如果没有安装mssql就没有这个问题。装了之后就有了。
    不过好象把一个什么属性改为readonlyyi就可以了
      

  2.   

    这是delphi5在win2000载下的bug,快升级
      

  3.   

    你一定是使用Delphi5,安装Delphi5的升级包(一共三个),升级包可以在www.borland.com找到,你也可以在其他Delphi网站找到,省级包SN为
    ski-hd3-c139 92x0-91x0
      

  4.   

    升级ado
    http://www.pchome.net/dl/delphi.htm
      

  5.   

    在操作adoquery控件时,首先判断adoquery.recordset的属性是否为eof或bof,
    例子如下:
    procedure TForm1.Button1Click(Sender: TObject);
    begin
    if adoquery1.Active then
    begin
       if adoquery1.Recordset.EOF and adoquery1.Recordset.BOF then
          adoquery1.Recordset.Close;
       adoquery1.Close;
       adoquery1.SQL.Clear ;
       adoquery1.SQL.add('SQL');
       adoquery1.Open;
       if adoquery1.Eof and adoquery1.Bof then
       begin
         adoquery1.Recordset.Close;
         adoquery1.Close;
         exit;
       end
       else
       begin
          对adoquery1操作。
       end;
    end
    else
    begin
    end;
    end;
      

  6.   

    当在adoquery中,带参数时才会出上面的问题,不带参数时正常,到底是
    为什么?? 加了补丁也没用!!!
      

  7.   

    ado的问题ADO升级或者 lincanwen(海)的做法!