我正在尝试将我的 Windows XP 程序(Lazarus)连接到我的 Ubuntu postgres 服务器。
当 Lazarus 程序运行时,它似乎编译得很好,但我得到了这个错误:
项目...引发异常类“RunError(211)”。
然后它终止执行(我没有看到任何输出),并打开一个文件customform.inc。在该文件中,它显示了procedure TCustomForm.DoCreate;
突出显示一行的过程:if Assigned(FOnCreate) then FOnCreate(Self);
我相信这是系统的文件之一。
我从来没有看到任何输出。这可能是什么?谢谢!
更多信息:
我已将错误范围缩小到这一行:
dbQuery_Menu.SQL.Text:='Select * From "tblMenus"';
dbQuery_Menu.Open;
执行 OPEN 语句时会触发异常。
顺便说一句,dbQuery_Menu 被定义为 TSQLQuery 组件。
没头没脑!:(