我在安装了Advantage Database Server的计算机上打开Delphi 2007应用程序时需要2个用户,网络上的所有计算机都可以启动相同的程序,但只占用一个用户 .

Delphi程序是使用最新版本的ADS 9编译的,但如果我在安装了ADS 11服务器的计算机上运行该程序,它也会这样做 . 在我换到一台新电脑并在那台电脑上编写它之前,该程序没问题 .

我尝试了[SETTINGS] DEFAULT PROTOCOL = 0和= 1无效 . 我在新计算机上编译后在程序中找到的另一件事是我得到了一个错误,我没有在旧计算机上得到 .

MyStr: String;
MyStr := '';
If MyStr[1]='A' then

在这里,我只在新计算机上获得访问冲突,因此Delphi中必须有一个我缺少的设置 .

谢谢你的帮助 .