Thema: Delphi "Table is read only"

Einzelnen Beitrag anzeigen

DelphiAndreas

Registriert seit: 25. Okt 2005
124 Beiträge
 
Delphi 2006 Professional
 
#4

Re: "Table is read only"

  Alt 21. Feb 2006, 11:48
was aber nicht bedeutet, dass ich ihn beseitige kann hab mittlerweile einiges geändert, sodass der Quellcode nun so aussieht:
Delphi-Quellcode:
        try
                newTable1.Open;
        except
                on EDBEngineerror do
                begin
                    
                        newTable1.Exclusive := true;
                        newTable1.ReadOnly := FALSE;

                        Check(DbiRegisterCallBack(nil, cbINPUTREQ, LongInt(0),
                                sizeof(CBInputDesc), @cbinfo, @myfunc));
                        
                        newTable1.AddIndex('MEBO_NR', 'MEBO_NR', []);
                        

                        Check(DbiRegisterCallBack(nil, cbINPUTREQ, 0,
                                sizeof(CBInputDesc), nil , nil));

                        newTable1.Exclusive := false;
                end;
        end;
das ändert aber nichts an dem Problem. Kann es damit zu tun haben, dass newTable1 kein "richtiges" Steuerelement ist sondern durch ein newTable2 := TTable.Create(nil); erzeugt wird?
  Mit Zitat antworten Zitat