Jest procedura zmiany levela w BDE admin.:
TForm1.Button1Click(Sender: TObject);
var
parad: TStringList;
begin
parad := TStringList.Create;
try
parad.Add('level=5')
Session.ModifyDriver('dBase',parad);
Session.SaveConfigFile ;
Session.Close;
finally
parad.Free;
end;
end;
Coś tu jest nietak, po wykonaniu tej procedury nie można utworzyć tablicy za pomocą komponentu TQuery i języka SQL np Create Table tablica itd.
Wywala komunikat o błędzie podczas tworzenia tablicy.
Prawdopodobnie procedura ta uszkadza w jakiś sposób sterownik dBase bo przy zmianie sterownika w danym aliasie np na paradox wszystko gra. Najgorsze jest to że trzeba deinstalować BDE aby przywrócić ten sterownik.
Z góry dzięki.